فهرست منبع

scrollbar: fix potential memory leaks in event handlers

Alexander Zobnin 7 سال پیش
والد
کامیت
b4ef55f5d0
1فایلهای تغییر یافته به همراه5 افزوده شده و 5 حذف شده
  1. 5 5
      public/app/core/components/scroll/scroll.ts

+ 5 - 5
public/app/core/components/scroll/scroll.ts

@@ -61,11 +61,11 @@ export function geminiScrollbar() {
       );
 
       // force updating dashboard width
-      appEvents.on('toggle-sidemenu', forceUpdate);
-      appEvents.on('toggle-sidemenu-hidden', forceUpdate);
-      appEvents.on('toggle-view-mode', forceUpdate);
-      appEvents.on('toggle-kiosk-mode', forceUpdate);
-      appEvents.on('toggle-inactive-mode', forceUpdate);
+      appEvents.on('toggle-sidemenu', forceUpdate, scope);
+      appEvents.on('toggle-sidemenu-hidden', forceUpdate, scope);
+      appEvents.on('toggle-view-mode', forceUpdate, scope);
+      appEvents.on('toggle-kiosk-mode', forceUpdate, scope);
+      appEvents.on('toggle-inactive-mode', forceUpdate, scope);
 
       function forceUpdate() {
         scrollbar.scroll();