From 72f2669cce8d4378f1cecb10fffec7573af76a01 Mon Sep 17 00:00:00 2001 From: PiEgg Date: Mon, 17 Dec 2018 23:56:11 +0800 Subject: [PATCH] Added: plugin reload state in localstorage --- src/main/index.js | 2 ++ src/renderer/pages/Plugin.vue | 26 ++++++++++++++++++++++---- src/renderer/utils/LS.js | 15 +++++++++++++++ 3 files changed, 39 insertions(+), 4 deletions(-) create mode 100644 src/renderer/utils/LS.js diff --git a/src/main/index.js b/src/main/index.js index b664f005..481efaee 100644 --- a/src/main/index.js +++ b/src/main/index.js @@ -512,6 +512,8 @@ if (process.env.XDG_CURRENT_DESKTOP && process.env.XDG_CURRENT_DESKTOP.includes( app.on('ready', () => { createWindow() createSettingWindow() + // reset localstorage state + settingWindow.webContents.executeJavaScript(`localStorage.setItem('plugins', '')`) if (process.platform === 'darwin' || process.platform === 'win32') { createTray() } diff --git a/src/renderer/pages/Plugin.vue b/src/renderer/pages/Plugin.vue index 81ac7559..d6752f74 100644 --- a/src/renderer/pages/Plugin.vue +++ b/src/renderer/pages/Plugin.vue @@ -81,6 +81,7 @@