Jelajahi Sumber

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

Afshin Darian 8 tahun lalu
induk
melakukan
ac02732515
1 mengubah file dengan 2 tambahan dan 0 penghapusan
  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;