[MM-34884] Only call show() on an existing mainWindow if the window is actually closed or hidden (#1552)

This commit is contained in:
Devin Binnie
2021-04-20 09:35:46 -04:00
committed by GitHub
parent 37fcdfaa0a
commit bdaa710b7e

View File

@@ -59,7 +59,11 @@ export function showSettingsWindow() {
export function showMainWindow(deeplinkingURL) {
if (status.mainWindow) {
status.mainWindow.show();
if (status.mainWindow.isVisible()) {
status.mainWindow.focus();
} else {
status.mainWindow.show();
}
} else {
status.mainWindow = createMainWindow(status.config, {
linuxAppIcon: path.join(assetsDir, 'linux', 'app_icon.png'),