Browse Source

Make install message hook has correct context.

Afshin Darian 8 years ago
parent
commit
f3d1a960e5
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/docmanager/widgetmanager.ts

+ 3 - 1
src/docmanager/widgetmanager.ts

@@ -96,7 +96,9 @@ class DocumentWidgetManager {
       this._widgets[id] = [];
     }
     this._widgets[id].push(widget);
-    installMessageHook(widget, this.filterMessage);
+    installMessageHook(widget, (handler: IMessageHandler, msg: Message) => {
+      return this.filterMessage(handler, msg);
+    });
     widget.addClass(DOCUMENT_CLASS);
     widget.title.closable = true;
     widget.disposed.connect(() => {