فهرست منبع

If no kernel exists, close and dispose console on close-request.

Afshin Darian 8 سال پیش
والد
کامیت
ac02732515
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده
  1. 2 0
      src/console/panel.ts

+ 2 - 0
src/console/panel.ts

@@ -101,7 +101,9 @@ class ConsolePanel extends Panel {
   protected onCloseRequest(msg: Message): void {
     let session = this.content.session;
     if (!session.kernel) {
+      super.onCloseRequest(msg);
       this.dispose();
+      return;
     }
     session.kernel.getSpec().then(spec => {
       let name = spec.display_name;