File tree Expand file tree Collapse file tree 2 files changed +6
-7
lines changed Expand file tree Collapse file tree 2 files changed +6
-7
lines changed Original file line number Diff line number Diff line change 1
1
const { ipcRenderer } = parent . require ( "electron" ) ;
2
2
3
- if ( ! ( ( ( parent . outerWidth - parent . innerWidth ) > 160 ) || ( ( parent . outerHeight - parent . innerHeight ) > 160 ) ) ) {
4
- ipcRenderer . send ( "executeDebugCode" , "window.webContents.openDevTools();" ) ;
5
- parent . devToolsOpenedOnDebugMode = true ;
6
- } ;
7
-
8
3
parent . postMessage ( {
9
4
type : "requestDebugLogs"
10
5
} ) ;
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ const peer = new Peer(null, {
12
12
} ) ;
13
13
let systemUsageData = { } ;
14
14
let debugLogs = [ ] ;
15
+ let devToolsOpenedOnDebugMode = false ;
15
16
16
17
if ( ( JSON . parse ( localStorage . getItem ( "settings" ) ) || { } ) . debugMode ) document . getElementById ( "menuBar" ) . children [ 0 ] . children [ 4 ] . style . display = "block" ;
17
18
@@ -32,9 +33,12 @@ Array.from(document.getElementById("menuBar").children).forEach((menuBar) => {
32
33
menuBarItem . addEventListener ( "click" , ( ) => {
33
34
if ( menuBarItem . innerText . toLowerCase ( ) !== "feedback" ) {
34
35
if ( menuBarItem . style . backgroundColor === "rgb(12, 124, 183)" ) return ;
35
- if ( ( menuBarItem . innerText . toLowerCase ( ) !== "debug" ) && window . devToolsOpenedOnDebugMode ) {
36
+ if ( ( menuBarItem . innerText . toLowerCase ( ) !== "debug" ) && devToolsOpenedOnDebugMode ) {
36
37
ipcRenderer . send ( "executeDebugCode" , "window.webContents.closeDevTools();" ) ;
37
- window . devToolsOpenedOnDebugMode = false ;
38
+ devToolsOpenedOnDebugMode = false ;
39
+ } else if ( ( menuBarItem . innerText . toLowerCase ( ) === "debug" ) && ! ( ( ( window . outerWidth - window . innerWidth ) > 160 ) || ( ( window . outerHeight - window . innerHeight ) > 160 ) ) ) {
40
+ ipcRenderer . send ( "executeDebugCode" , "window.webContents.openDevTools();" ) ;
41
+ devToolsOpenedOnDebugMode = true ;
38
42
} ;
39
43
document . getElementById ( "pageEmbed" ) . src = "../" + menuBarItem . innerText . toLowerCase ( ) + "/index.html" ;
40
44
Array . from ( document . getElementById ( "menuBar" ) . children ) . forEach ( ( unhighlightingMenuBar ) => {
You can’t perform that action at this time.
0 commit comments