diff --git a/src/main/resolve/tray.ts b/src/main/resolve/tray.ts
index 072a6be..49b8467 100644
--- a/src/main/resolve/tray.ts
+++ b/src/main/resolve/tray.ts
@@ -17,6 +17,7 @@ import { mainWindow, showMainWindow } from '..'
import { app, clipboard, ipcMain, Menu, nativeImage, shell, Tray } from 'electron'
import { dataDir, logDir, mihomoCoreDir, mihomoWorkDir } from '../utils/dirs'
import { triggerSysProxy } from '../sys/sysproxy'
+import { restartCore } from '../core/manager'
export let tray: Tray | null = null
@@ -154,8 +155,8 @@ const buildContextMenu = async (): Promise