fix dark mode detection

* closes #6
This commit is contained in:
Matthias Kretschmann 2019-05-19 19:55:38 +02:00
parent 2cf23956f8
commit ae42e4da68
Signed by: m
GPG Key ID: 606EEEF3C479A91F
1 changed files with 4 additions and 2 deletions

View File

@ -19,9 +19,9 @@ if (
const width = 620 const width = 620
const height = 440 const height = 440
const isDarkMode = systemPreferences.isDarkMode()
const createWindow = async () => { const createWindow = async () => {
const isDarkMode = systemPreferences.isDarkMode()
mainWindow = new BrowserWindow({ mainWindow = new BrowserWindow({
width, width,
height, height,
@ -134,6 +134,8 @@ app.on('activate', () => {
}) })
const switchTheme = () => { const switchTheme = () => {
const isDarkMode = systemPreferences.isDarkMode()
isDarkMode isDarkMode
? mainWindow.webContents.executeJavaScript( ? mainWindow.webContents.executeJavaScript(
'document.getElementsByTagName(\'html\')[0].classList.add(\'dark\')' 'document.getElementsByTagName(\'html\')[0].classList.add(\'dark\')'