diff --git a/app/assets/javascripts/darkswarm/all.js.coffee b/app/assets/javascripts/darkswarm/all.js.coffee index c318cf573b..5336e86880 100644 --- a/app/assets/javascripts/darkswarm/all.js.coffee +++ b/app/assets/javascripts/darkswarm/all.js.coffee @@ -56,5 +56,13 @@ #= require_tree . document.addEventListener "turbo:load", -> - angular.bootstrap document.body, ["Darkswarm"] + window.injector = angular.bootstrap document.body, ["Darkswarm"] true + +document.addEventListener "turbo:before-render", -> + if window.injector + rootscope = window.injector.get("$rootScope") + rootscope?.$destroy() + rootscope = null + window.injector = null + true \ No newline at end of file