fix windows desktop bridge startup (#1196)

This commit is contained in:
ekko
2026-06-01 11:30:04 +08:00
committed by GitHub
parent 4516502705
commit 15d358f602
4 changed files with 118 additions and 9 deletions
+9 -3
View File
@@ -28,16 +28,22 @@ function quitApp() {
app.quit()
}
function loginItemOptions() {
return {
path: process.execPath,
args: ['--hidden'],
}
}
function getOpenAtLogin(): boolean {
return app.getLoginItemSettings().openAtLogin
return app.getLoginItemSettings(loginItemOptions()).openAtLogin
}
function setOpenAtLogin(openAtLogin: boolean) {
app.setLoginItemSettings({
...loginItemOptions(),
openAtLogin,
openAsHidden: true,
path: process.execPath,
args: ['--hidden'],
})
}