Fixed focusing on old windows when opening new windows from tray

This commit is contained in:
SiriusXT 2025-03-23 10:44:01 +08:00
parent f5a4acc097
commit 87c70cb46e

View File

@ -106,6 +106,12 @@ function updateTrayMenu() {
}
}
function openNewWindow() {
if (lastFocusedWindow){
lastFocusedWindow.webContents.send("globalShortcut", "openNewWindow");
}
}
function triggerKeyboardAction(actionName: KeyboardActionNames) {
if (lastFocusedWindow){
lastFocusedWindow.webContents.send("globalShortcut", actionName);
@ -214,7 +220,7 @@ function updateTrayMenu() {
label: t("tray.open_new_window"),
type: "normal",
icon: getIconPath("new-window"),
click: () => triggerKeyboardAction("openNewWindow")
click: () => openNewWindow()
},
{
label: t("tray.new-note"),