Parcourir la source

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

Afshin Darian il y a 8 ans
Parent
commit
ac02732515
1 fichiers modifiés avec 2 ajouts et 0 suppressions
  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;