Skip to content

Commit 17a4282

Browse files
committed
Hide navbar if is full screen mode
1 parent 4bcd424 commit 17a4282

2 files changed

Lines changed: 15 additions & 0 deletions

File tree

renderer.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,14 @@ onload = () => {
102102
webview.loadURL(webview.getURL());
103103
});
104104

105+
ipcRenderer.on('enter-full-screen', () => {
106+
document.querySelector('navbar').style.display = 'none';
107+
})
108+
109+
ipcRenderer.on('leave-full-screen', () => {
110+
document.querySelector('navbar').style.display = 'inherit';
111+
})
112+
105113
/* handle _target=blank pages */
106114
webview.addEventListener('new-window', (event) => {
107115
ipcClient('createWindow', { url: `file://${path.join(__dirname, `index.html?target=${event.url}`)}` });

window.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,13 @@ function createWindow (opts={}) {
2020
win.loadURL(opts.url)
2121
}
2222

23+
win.on('enter-full-screen', (event) => {
24+
win.webContents.send('enter-full-screen');
25+
})
26+
win.on('leave-full-screen', (event) => {
27+
win.webContents.send('leave-full-screen');
28+
})
29+
2330
return win;
2431
}
2532

0 commit comments

Comments
 (0)