diff --git a/src/sql/workbench/api/node/extHostNotebookDocumentsAndEditors.ts b/src/sql/workbench/api/node/extHostNotebookDocumentsAndEditors.ts index 2e524bcd86..5285ea0cd8 100644 --- a/src/sql/workbench/api/node/extHostNotebookDocumentsAndEditors.ts +++ b/src/sql/workbench/api/node/extHostNotebookDocumentsAndEditors.ts @@ -237,6 +237,7 @@ export class ExtHostNotebookDocumentsAndEditors implements ExtHostNotebookDocume let options: INotebookShowOptions = {}; if (showOptions) { options.preserveFocus = showOptions.preserveFocus; + options.preview = showOptions.preview; options.position = showOptions.viewColumn; options.providerId = showOptions.providerId; options.connectionId = showOptions.connectionId; diff --git a/src/sql/workbench/api/node/mainThreadNotebookDocumentsAndEditors.ts b/src/sql/workbench/api/node/mainThreadNotebookDocumentsAndEditors.ts index 17298df3df..689a841f60 100644 --- a/src/sql/workbench/api/node/mainThreadNotebookDocumentsAndEditors.ts +++ b/src/sql/workbench/api/node/mainThreadNotebookDocumentsAndEditors.ts @@ -257,7 +257,7 @@ export class MainThreadNotebookDocumentsAndEditors extends Disposable implements const editorOptions: ITextEditorOptions = { preserveFocus: options.preserveFocus, - pinned: options.pinned + pinned: !options.preview }; let model = new NotebookInputModel(uri, undefined, false, undefined); let providerId = options.providerId; diff --git a/src/sql/workbench/api/node/sqlExtHost.protocol.ts b/src/sql/workbench/api/node/sqlExtHost.protocol.ts index f94f58a7e2..0a5e5443e7 100644 --- a/src/sql/workbench/api/node/sqlExtHost.protocol.ts +++ b/src/sql/workbench/api/node/sqlExtHost.protocol.ts @@ -807,7 +807,7 @@ export interface INotebookEditorAddData { export interface INotebookShowOptions { position?: EditorViewColumn; preserveFocus?: boolean; - pinned?: boolean; + preview?: boolean; providerId?: string; connectionId?: string; }