diff --git a/app/assets/javascripts/discourse/routes/user-activity-drafts.js.es6 b/app/assets/javascripts/discourse/routes/user-activity-drafts.js.es6 index 392b9a6255..a004e6631e 100644 --- a/app/assets/javascripts/discourse/routes/user-activity-drafts.js.es6 +++ b/app/assets/javascripts/discourse/routes/user-activity-drafts.js.es6 @@ -12,9 +12,16 @@ export default DiscourseRoute.extend({ setupController(controller, model) { controller.set("model", model); + }, + + activate() { this.appEvents.on("draft:destroyed", this, this.refresh); }, + deactivate() { + this.appEvents.off("draft:destroyed", this, this.refresh); + }, + actions: { didTransition() { this.controllerFor("user-activity")._showFooter();