We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 04dbcc7 commit fa862c0Copy full SHA for fa862c0
src/electron/index.ts
@@ -15,6 +15,7 @@ function applyMenuTemplate(template: MenuItemConstructorOptions[]) {
15
}
16
17
const mac = process.platform === 'darwin'
18
+let ready = false
19
20
const singleInstance = app.requestSingleInstanceLock()
21
if (!singleInstance) {
@@ -66,12 +67,15 @@ app.on('activate', () => {
66
67
firstWindow.show()
68
firstWindow.focus()
69
} else {
- createAWindow(electronFrontendUrl)
70
+ if (ready) {
71
+ createAWindow(electronFrontendUrl)
72
+ }
73
74
})
75
76
// create main BrowserWindow when electron is ready
77
app.on('ready', () => {
78
+ ready = true
79
createAWindow(
80
`${electronFrontendUrl}?url=${encodeURIComponent(
81
`${process.env.BOOST_HUB_BASE_URL!}/desktop?desktop-init=true`
0 commit comments