From ec99fcb20b453bbc6dd7f44ff82f9327ee935762 Mon Sep 17 00:00:00 2001 From: Don Jayamanne Date: Thu, 2 Sep 2021 17:35:11 -0700 Subject: [PATCH] Show active interpreter controller only for local --- .../datascience/notebook/notebookControllerManager.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/client/datascience/notebook/notebookControllerManager.ts b/src/client/datascience/notebook/notebookControllerManager.ts index 1cfd668acc3..28dc9c64441 100644 --- a/src/client/datascience/notebook/notebookControllerManager.ts +++ b/src/client/datascience/notebook/notebookControllerManager.ts @@ -288,7 +288,11 @@ export class NotebookControllerManager implements INotebookControllerManager, IE traceInfoIf(isCI, `Clear controller mapping for ${document.uri.toString()}`); const loadControllersPromise = this.loadNotebookControllers(); - if (isPythonNotebook(getNotebookMetadata(document)) && this.extensionChecker.isPythonExtensionInstalled) { + if ( + isPythonNotebook(getNotebookMetadata(document)) && + this.extensionChecker.isPythonExtensionInstalled && + this.isLocalLaunch + ) { // If we know we're dealing with a Python notebook, load the active interpreter as a kernel asap. this.createActiveInterpreterController(JupyterNotebookView).catch(noop); }