diff --git a/react_ujs/src/events/turbolinks.js b/react_ujs/src/events/turbolinks.js index f954281be..d540f92ca 100644 --- a/react_ujs/src/events/turbolinks.js +++ b/react_ujs/src/events/turbolinks.js @@ -2,11 +2,11 @@ module.exports = { // Turbolinks 5+ got rid of named events (?!) setup: function(ujs) { ujs.handleEvent('turbolinks:load', ujs.handleMount); - ujs.handleEvent('turbolinks:before-render', ujs.handleMount); + ujs.handleEvent('turbolinks:before-render', ujs.handleUnmount); }, teardown: function(ujs) { ujs.removeEvent('turbolinks:load', ujs.handleMount); - ujs.removeEvent('turbolinks:before-render', ujs.handleMount); + ujs.removeEvent('turbolinks:before-render', ujs.handleUnmount); }, }