remove menu from network info window

This commit is contained in:
2023-01-09 08:46:17 -06:00
parent 9b951452a5
commit 5ccb3c0828
+22 -17
View File
@@ -259,7 +259,28 @@ ipcMain.on('setDevicePin', (event, arg) => {
menuObj.getMenuItemById('devicePin').checked = arg;
});
// Autoupdate logic
ipcMain.on('openNetworkInfoWindow', (event, arg) => {
openNetworkInfoWindow();
});
function openNetworkInfoWindow() {
if (!networkInfoWindow || (networkInfoWindow && networkInfoWindow.isDestroyed())) {
if (isMac) {
networkInfoWindow = new BrowserWindow(networkInfoMac);
} else {
networkInfoWindow = new BrowserWindow(networkInfoWin);
networkInfoWindow.removeMenu();
}
networkInfoWindow.loadFile('networkInterfaces.html');
}
networkInfoWindow.show();
}
// Autoupdate logic below
ipcMain.on('checkForUpdates', (event, arg) => {
autoUpdater.checkForUpdates();
});
@@ -273,22 +294,6 @@ ipcMain.on('setAutoUpdate', (event, _autoUpdate) => {
Menu.setApplicationMenu(menuObj);
});
ipcMain.on('openNetworkInfoWindow', (event, arg) => {
openNetworkInfoWindow();
});
function openNetworkInfoWindow() {
if (!networkInfoWindow || (networkInfoWindow && networkInfoWindow.isDestroyed())) {
if (isMac) {
networkInfoWindow = new BrowserWindow(networkInfoMac);
} else {
networkInfoWindow = new BrowserWindow(networkInfoWin);
}
networkInfoWindow.loadFile('networkInterfaces.html');
}
networkInfoWindow.show();
}
// this can be set to true to bypass the download update dialog and skip straight to install prompt
autoUpdater.autoDownload = false;