diff --git a/src/assets/js/windows/mainWindow.js b/src/assets/js/windows/mainWindow.js index 5e9aa1dcd..ef824149f 100644 --- a/src/assets/js/windows/mainWindow.js +++ b/src/assets/js/windows/mainWindow.js @@ -3,53 +3,53 @@ * @license CC-BY-NC 4.0 - https://creativecommons.org/licenses/by-nc/4.0/ */ -"use strict"; -const electron = require("electron"); -const path = require("path"); -const os = require("os"); -const pkg = require("../../../../package.json"); -let mainWindow = undefined; +'use strict' +const electron = require('electron') +const path = require('path') +const os = require('os') +const pkg = require('../../../../package.json') +let mainWindow = undefined function getWindow() { - return mainWindow; + return mainWindow } function destroyWindow() { - if (!mainWindow) return; - mainWindow.close(); - mainWindow = undefined; + if (!mainWindow) return + mainWindow.close() + mainWindow = undefined } function createWindow() { - destroyWindow(); - mainWindow = new electron.BrowserWindow({ - title: pkg.preductname, - width: 1280, - height: 720, - minWidth: 980, - minHeight: 552, - resizable: true, - icon: `./src/assets/images/icon.${os.platform() === "win32" ? "ico" : "png"}`, - transparent: os.platform() === 'win32', - frame: os.platform() !== 'win32', - show: false, - webPreferences: { - contextIsolation: false, - nodeIntegration: true - }, - }); - electron.Menu.setApplicationMenu(null); - mainWindow.setMenuBarVisibility(false); - mainWindow.loadFile(path.join(electron.app.getAppPath(), 'src', 'launcher.html')); - mainWindow.once('ready-to-show', () => { - if (mainWindow) { - mainWindow.show(); - } - }); + destroyWindow() + mainWindow = new electron.BrowserWindow({ + title: pkg.preductname, + width: 1280, + height: 720, + minWidth: 980, + minHeight: 552, + resizable: true, + icon: `./src/assets/images/icon.${os.platform() === 'win32' ? 'ico' : 'png'}`, + transparent: os.platform() === 'win32', + frame: os.platform() !== 'win32', + show: false, + webPreferences: { + contextIsolation: false, + nodeIntegration: true, + }, + }) + electron.Menu.setApplicationMenu(null) + mainWindow.setMenuBarVisibility(false) + mainWindow.loadFile(path.join(electron.app.getAppPath(), 'src', 'launcher.html')) + mainWindow.once('ready-to-show', () => { + if (mainWindow) { + mainWindow.show() + } + }) } module.exports = { - getWindow, - createWindow, - destroyWindow, -}; \ No newline at end of file + getWindow, + createWindow, + destroyWindow, +}