From e5ec79e345cd0169e05622a24940ecae011202f1 Mon Sep 17 00:00:00 2001 From: TC Date: Thu, 3 Dec 2020 18:31:01 +0100 Subject: [PATCH] Watch changes in config and update menu --- config/index.js | 1 + index.js | 3 +++ 2 files changed, 4 insertions(+) diff --git a/config/index.js b/config/index.js index 0da55ba3..31f787e8 100644 --- a/config/index.js +++ b/config/index.js @@ -13,5 +13,6 @@ module.exports = { get, set, edit: () => store.openInEditor(), + watch: (cb) => store.onDidAnyChange(cb), plugins, }; diff --git a/index.js b/index.js index 5a47eef0..fd35b2e0 100644 --- a/index.js +++ b/index.js @@ -189,6 +189,9 @@ app.on("activate", () => { app.on("ready", () => { mainWindow = createMainWindow(); setApplicationMenu(mainWindow); + config.watch(() => { + setApplicationMenu(mainWindow); + }); setUpTray(app, mainWindow); // Autostart at login