From cbae75ce605896707e76a531db3625ba298c43c0 Mon Sep 17 00:00:00 2001 From: Rishabh Date: Wed, 16 Feb 2022 11:53:18 +0530 Subject: [PATCH] Cleaned up event listeners on app unmount --- ghost/portal/src/App.js | 1 + 1 file changed, 1 insertion(+) diff --git a/ghost/portal/src/App.js b/ghost/portal/src/App.js index 31474bf4b0..9f8ab66b20 100644 --- a/ghost/portal/src/App.js +++ b/ghost/portal/src/App.js @@ -85,6 +85,7 @@ export default class App extends React.Component { this.customTriggerButtons && this.customTriggerButtons.forEach((customTriggerButton) => { customTriggerButton.removeEventListener('click', this.clickHandler); }); + window.removeEventListener('hashchange', this.hashHandler, false); } sendPortalReadyEvent() {