From 9214b63967ca659fb083d9c994842995aef126f6 Mon Sep 17 00:00:00 2001 From: Amine Mouafik Date: Tue, 26 Nov 2019 23:31:36 +0700 Subject: #168 Set empty menu when Ferdi is locked --- src/lib/Menu.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/lib/Menu.js') diff --git a/src/lib/Menu.js b/src/lib/Menu.js index 826fe843f..d3b13e491 100644 --- a/src/lib/Menu.js +++ b/src/lib/Menu.js @@ -809,6 +809,7 @@ export default class FranzMenu { locked: false, }, }); + window.ferdi.menu.rebuild() setTimeout(() => { actions.settings.update({ type: 'app', @@ -963,7 +964,8 @@ export default class FranzMenu { this.currentTemplate = tpl; const menu = Menu.buildFromTemplate(tpl); - Menu.setApplicationMenu(menu); + const lockedMenu = Menu.buildFromTemplate([]); + Menu.setApplicationMenu(this.stores.settings.app.locked ? lockedMenu : menu); } serviceTpl() { -- cgit v1.2.3-70-g09d2