Browse Source

Fix context menu handling for consoles

Steven Silvester 7 years ago
parent
commit
98e8438e22

+ 2 - 2
packages/console-extension/src/index.ts

@@ -480,8 +480,8 @@ function activateConsole(app: JupyterLab, mainMenu: IMainMenu, palette: ICommand
     getKernel: current => current.session.kernel
   } as IHelpMenu.IKernelUser<ConsolePanel>);
 
-  app.contextMenu.addItem({command: CommandIDs.clear, selector: '.jp-CodeConsole'});
-  app.contextMenu.addItem({command: CommandIDs.restart, selector: '.jp-CodeConsole'});
+  app.contextMenu.addItem({command: CommandIDs.clear, selector: '.jp-CodeConsole-promptCell'});
+  app.contextMenu.addItem({command: CommandIDs.restart, selector: '.jp-CodeConsole-promptCell'});
 
   return tracker;
 }

+ 1 - 1
packages/inspector-extension/src/index.ts

@@ -153,7 +153,7 @@ const consoles: JupyterLabPlugin<void> = {
 
     app.contextMenu.addItem({
       command: CommandIDs.open,
-      selector: '.jp-CodeConsole'
+      selector: '.jp-CodeConsole-promptCell'
     });
   }
 };