Skip to content

Commit aaa1248

Browse files
Added devTools.close() method
1 parent 1610e83 commit aaa1248

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

client/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,8 @@ const createWindow = () => {
228228
path: app.getPath("exe")
229229
} : {}
230230
});
231+
} else if (type === "autoUpdate" && value) {
232+
updateElectronApp();
231233
} else if (type === "customServer") {
232234
socket.io.uri = (Object.keys(JSON.parse(fs.readFileSync(path.join(process.resourcesPath, "customServer.json"), "utf8"))).length) ? (JSON.parse(fs.readFileSync(path.join(process.resourcesPath, "customServer.json"), "utf8")).socketProtocol + "//" + JSON.parse(fs.readFileSync(path.join(process.resourcesPath, "customServer.json"), "utf8")).socketHostname + ((JSON.parse(fs.readFileSync(path.join(process.resourcesPath, "customServer.json"), "utf8")).socketPort) ? (":" + JSON.parse(fs.readFileSync(path.join(process.resourcesPath, "customServer.json"), "utf8")).socketPort) : "")) : (process.env.DEFAULT_SOCKET_SERVER_PROTOCOL + "//" + process.env.DEFAULT_SOCKET_SERVER_HOSTNAME + ((process.env.DEFAULT_SOCKET_SERVER_PORT) ? (":" + process.env.DEFAULT_SOCKET_SERVER_PORT) : ""));
233235
socket.disconnect().connect();

client/pages/main/script.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,7 @@ let devToolsOpenedOnDebugMode = false;
1717
if ((JSON.parse(localStorage.getItem("settings")) || {}).debugMode) document.getElementById("menuBar").children[0].children[4].style.display = "block";
1818

1919
document.styleSheets[2].media.appendMedium("(prefers-color-scheme: " + (((JSON.parse(localStorage.getItem("settings")) || {}).darkMode ?? false) ? "dark" : "white") + ")");
20-
if ((JSON.parse(localStorage.getItem("settings")) || {}).autoUpdate ?? true) {
21-
ipcRenderer.send("updateElectronApp");
22-
};
20+
if ((JSON.parse(localStorage.getItem("settings")) || {}).autoUpdate ?? true) ipcRenderer.send("updateElectronApp");
2321

2422
if (!localStorage.getItem("loginDetails")) {
2523
localStorage.setItem("loginDetails", JSON.stringify([
@@ -123,7 +121,8 @@ document.getElementById("pageEmbed").addEventListener("load", () => {
123121
document.getElementById("pageEmbed").contentWindow.devTools = {
124122
left: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'left' });"),
125123
right: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'right' });"),
126-
detach: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'detach' });")
124+
detach: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'detach' });"),
125+
close: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools();")
127126
};
128127
});
129128

@@ -352,5 +351,6 @@ ipcRenderer.on("debugLog", (_, debugLog) => {
352351
window.devTools = {
353352
left: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'left' });"),
354353
right: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'right' });"),
355-
detach: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'detach' });")
354+
detach: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'detach' });"),
355+
close: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools();")
356356
};

0 commit comments

Comments
 (0)