diff options
author | Amine Mouafik <amine@mouafik.fr> | 2020-02-27 16:08:30 +0100 |
---|---|---|
committer | Amine Mouafik <amine@mouafik.fr> | 2020-02-27 16:08:30 +0100 |
commit | ef2dae888567bd661d500f5a492a7a1df66c4021 (patch) | |
tree | e0ebde30366f04c9e052568289fadf1f647f3459 /src/lib | |
parent | Conditionally display Menu items based on lock state (diff) | |
download | ferdium-app-ef2dae888567bd661d500f5a492a7a1df66c4021.tar.gz ferdium-app-ef2dae888567bd661d500f5a492a7a1df66c4021.tar.zst ferdium-app-ef2dae888567bd661d500f5a492a7a1df66c4021.zip |
Do not include debug menu items when locked
It has to stay here, can't include it in the previous similar condition block without breaking things with the current implementation.
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/Menu.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/lib/Menu.js b/src/lib/Menu.js index cd2ebaef5..56276ce2d 100644 --- a/src/lib/Menu.js +++ b/src/lib/Menu.js | |||
@@ -983,10 +983,11 @@ export default class FranzMenu { | |||
983 | tpl[5].submenu = this.todosMenu(); | 983 | tpl[5].submenu = this.todosMenu(); |
984 | } | 984 | } |
985 | 985 | ||
986 | tpl[tpl.length - 1].submenu.push({ | 986 | if (!this.stores.settings.app.locked) { |
987 | type: 'separator', | 987 | tpl[tpl.length - 1].submenu.push({ |
988 | }, ...this.debugMenu()); | 988 | type: 'separator', |
989 | 989 | }, ...this.debugMenu()); | |
990 | } | ||
990 | this.currentTemplate = tpl; | 991 | this.currentTemplate = tpl; |
991 | const menu = Menu.buildFromTemplate(tpl); | 992 | const menu = Menu.buildFromTemplate(tpl); |
992 | Menu.setApplicationMenu(menu); | 993 | Menu.setApplicationMenu(menu); |