From ba5448cf4f9f6000b6596fc0de67ca1c0fb1d7bf Mon Sep 17 00:00:00 2001 From: Daniel Peukert Date: Tue, 11 Feb 2020 12:00:22 +0100 Subject: Change menu bar logic to be hidden by default when autohide is enabled --- src/stores/SettingsStore.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/stores') diff --git a/src/stores/SettingsStore.js b/src/stores/SettingsStore.js index 8a5ee7204..428b6342c 100644 --- a/src/stores/SettingsStore.js +++ b/src/stores/SettingsStore.js @@ -47,9 +47,11 @@ export default class SettingsStore extends Store { reaction( () => this.all.app.autohideMenuBar, - () => remote.getCurrentWindow().setAutoHideMenuBar( - this.all.app.autohideMenuBar, - ), + () => { + const currentWindow = remote.getCurrentWindow(); + currentWindow.setMenuBarVisibility(!this.all.app.autohideMenuBar); + currentWindow.setAutoHideMenuBar(this.all.app.autohideMenuBar); + }, ); reaction( -- cgit v1.2.3-70-g09d2