From 493869ee8e8a846b0855873886fc79d480d342de Mon Sep 17 00:00:00 2001 From: SteVen Batten Date: Mon, 13 Aug 2018 11:28:45 -0700 Subject: [PATCH] fixes #56185 --- src/vs/workbench/electron-browser/workbench.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/electron-browser/workbench.ts b/src/vs/workbench/electron-browser/workbench.ts index defea5dd0cce8..410d8fcc188d4 100644 --- a/src/vs/workbench/electron-browser/workbench.ts +++ b/src/vs/workbench/electron-browser/workbench.ts @@ -1441,10 +1441,12 @@ export class Workbench extends Disposable implements IPartService { } setMenubarVisibility(visibility: MenuBarVisibility, skipLayout: boolean): void { - this.menubarVisibility = visibility; + if (this.menubarVisibility !== visibility) { + this.menubarVisibility = visibility; - if (!skipLayout) { - this.workbenchLayout.layout(); + if (!skipLayout) { + this.workbenchLayout.layout(); + } } }