diff --git a/src/vs/workbench/electron-browser/workbench.ts b/src/vs/workbench/electron-browser/workbench.ts index 012c4613949..c4a38749c2c 100644 --- a/src/vs/workbench/electron-browser/workbench.ts +++ b/src/vs/workbench/electron-browser/workbench.ts @@ -503,6 +503,9 @@ export class Workbench implements IPartService { // Sidebar visibility this.sideBarHidden = this.storageService.getBoolean(Workbench.sidebarHiddenSettingKey, StorageScope.WORKSPACE, false); + if (!this.contextService.getWorkspace()) { + this.sideBarHidden = true; // we hide sidebar in single-file-mode + } const viewletRegistry = Registry.as(ViewletExtensions.Viewlets); if (!viewletRegistry.getDefaultViewletId()) {