Skip to content

Commit 3784e81

Browse files
Added dev tools object for debugging; bug fix
1 parent 9b12935 commit 3784e81

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

client/pages/debug/script.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
const { ipcRenderer } = parent.require("electron");
22

3-
if (!(((window.outerWidth - window.innerWidth) > 160) || ((window.outerHeight - window.innerHeight) > 160))) {
3+
if (!(((parent.outerWidth - parent.innerWidth) > 160) || ((parent.outerHeight - parent.innerHeight) > 160))) {
44
ipcRenderer.send("executeDebugCode", "window.webContents.openDevTools();");
55
parent.devToolsOpenedOnDebugMode = true;
66
};

client/pages/main/script.js

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,11 @@ document.getElementById("pageEmbed").addEventListener("load", () => {
116116
document.getElementById("pageEmbed").contentWindow.document.getElementById("searchInput").focus();
117117
document.getElementById("pageEmbed").contentWindow.document.getElementById("searchInput").select();
118118
});
119+
document.getElementById("pageEmbed").contentWindow.devTools = {
120+
left: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'left' });"),
121+
right: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'right' });"),
122+
detach: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'detach' });")
123+
};
119124
});
120125

121126
ipcRenderer.on("roomId", () => {
@@ -338,4 +343,10 @@ ipcRenderer.on("debugLog", (_, debugLog) => {
338343
debugLog
339344
]
340345
});
341-
});
346+
});
347+
348+
window.devTools = {
349+
left: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'left' });"),
350+
right: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'right' });"),
351+
detach: () => ipcRenderer.send("executeDebugCode", "window.webContents.closeDevTools(); window.webContents.openDevTools({ mode: 'detach' });")
352+
};

0 commit comments

Comments
 (0)