diff --git a/wowup-electron/main.ts b/wowup-electron/main.ts index 3c1634f2..e3578078 100644 --- a/wowup-electron/main.ts +++ b/wowup-electron/main.ts @@ -108,11 +108,11 @@ log.transports.file.resolvePath = ( }; log.info("Main starting"); -if (!preferenceStore.get(useHardwareAccelerationKey)) { - log.info('Hardware acceleration disabled'); +if (preferenceStore.get(useHardwareAccelerationKey) === "false") { + log.info("Hardware acceleration disabled"); app.disableHardwareAcceleration(); } else { - log.info('Hardware acceleration enabled'); + log.info("Hardware acceleration enabled"); } app.commandLine.appendSwitch("disable-features", "OutOfBlinkCors"); @@ -294,7 +294,7 @@ function createWindow(): BrowserWindow { e.preventDefault(); win.hide(); - if (preferenceStore.get(collapseToTrayKey) === true) { + if (preferenceStore.get(collapseToTrayKey) === "true") { app.dock.hide(); } }); diff --git a/wowup-electron/src/constants.ts b/wowup-electron/src/constants.ts index 09776c8e..a1850ec5 100644 --- a/wowup-electron/src/constants.ts +++ b/wowup-electron/src/constants.ts @@ -1,8 +1,8 @@ export const ENABLE_SYSTEM_NOTIFICATIONS_PREFERENCE_KEY = "enable_system_notifications"; -export const collapseToTrayKey = 'collapse_to_tray'; -export const wowupReleaseChannelKey = 'wowup_release_channel'; -export const defaultChannelKeySuffix = '_default_addon_channel'; -export const defaultAutoUpdateKeySuffix = '_default_auto_update'; -export const lastSelectedWowClientTypeKey = 'last_selected_client_type'; -export const useHardwareAccelerationKey = 'use_hardware_acceleration'; +export const collapseToTrayKey = "collapse_to_tray"; +export const wowupReleaseChannelKey = "wowup_release_channel"; +export const defaultChannelKeySuffix = "_default_addon_channel"; +export const defaultAutoUpdateKeySuffix = "_default_auto_update"; +export const lastSelectedWowClientTypeKey = "last_selected_client_type"; +export const useHardwareAccelerationKey = "use_hardware_acceleration";