diff --git a/packages/notebook-extension/src/index.ts b/packages/notebook-extension/src/index.ts index 86fb9bc917..0ba7340cfe 100644 --- a/packages/notebook-extension/src/index.ts +++ b/packages/notebook-extension/src/index.ts @@ -517,7 +517,7 @@ const editNotebookMetadata: JupyterFrontEndPlugin = { translator: ITranslator | null, notebookTools: INotebookTools | null ) => { - const { commands } = app; + const { commands, shell } = app; translator = translator ?? nullTranslator; const trans = translator.load('notebook'); @@ -549,6 +549,9 @@ const editNotebookMetadata: JupyterFrontEndPlugin = { }); } }, + isVisible: () => + shell.currentWidget !== null && + shell.currentWidget instanceof NotebookPanel, }); if (palette) {