fix: fix restartNeeded

This commit is contained in:
JellyBrick
2023-11-28 11:29:43 +09:00
parent 8714f33fa2
commit 8f7933c111
3 changed files with 6 additions and 6 deletions

View File

@ -157,7 +157,7 @@ const initHook = (win: BrowserWindow) => {
forceUnloadMainPlugin(id, win);
}
if (mainPlugins[id]?.restartNeeded) {
if (allPlugins[id]?.restartNeeded) {
showNeedToRestartDialog(id);
}
}
@ -176,14 +176,14 @@ const initHook = (win: BrowserWindow) => {
};
const showNeedToRestartDialog = (id: string) => {
const plugin = mainPlugins[id];
const plugin = allPlugins[id];
const dialogOptions: Electron.MessageBoxOptions = {
type: 'info',
buttons: ['Restart Now', 'Later'],
title: 'Restart Required',
message: `"${plugin.name ?? id}" needs to restart`,
detail: `"${plugin.name ?? id}" plugin requires a restart to take effect`,
message: `"${plugin?.name ?? id}" needs to restart`,
detail: `"${plugin?.name ?? id}" plugin requires a restart to take effect`,
defaultId: 0,
cancelId: 1,
};