Fix dark mode startup error
Summary: Changelog: Fixed startup error when loading default theme The theme defaulted to `auto`, instead of `system`, causing an startup exception. Fixed by adding types and having a more defensive startup check. Fixes https://github.com/facebook/flipper/issues/2835 Reviewed By: jknoxville Differential Revision: D30866648 fbshipit-source-id: 83b6d9fc235eaa0a7e959df4276d3f378eed7d1f
This commit is contained in:
committed by
Facebook GitHub Bot
parent
80f48b444c
commit
f9c8bf8941
@@ -215,7 +215,7 @@ function init() {
|
||||
{name: 'loadTheme', fireImmediately: false, throttleMs: 500},
|
||||
(state) => {
|
||||
const theme = state.settingsState.darkMode;
|
||||
let shouldUseDarkMode = remote.nativeTheme.shouldUseDarkColors;
|
||||
let shouldUseDarkMode = false;
|
||||
if (theme === 'dark') {
|
||||
shouldUseDarkMode = true;
|
||||
} else if (theme === 'light') {
|
||||
|
||||
Reference in New Issue
Block a user