diff options
Diffstat (limited to 'packages/main/src/controllers/initNativeTheme.ts')
-rw-r--r-- | packages/main/src/controllers/initNativeTheme.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/main/src/controllers/initNativeTheme.ts b/packages/main/src/controllers/initNativeTheme.ts index d2074ab..ce7972a 100644 --- a/packages/main/src/controllers/initNativeTheme.ts +++ b/packages/main/src/controllers/initNativeTheme.ts | |||
@@ -21,18 +21,18 @@ | |||
21 | import { nativeTheme } from 'electron'; | 21 | import { nativeTheme } from 'electron'; |
22 | import { autorun } from 'mobx'; | 22 | import { autorun } from 'mobx'; |
23 | 23 | ||
24 | import type { MainStore } from '../stores/MainStore'; | 24 | import type { SharedStore } from '../stores/SharedStore'; |
25 | import type Disposer from '../utils/Disposer'; | 25 | import type Disposer from '../utils/Disposer'; |
26 | import { getLogger } from '../utils/log'; | 26 | import { getLogger } from '../utils/log'; |
27 | 27 | ||
28 | const log = getLogger('nativeTheme'); | 28 | const log = getLogger('nativeTheme'); |
29 | 29 | ||
30 | export default function initNativeTheme(store: MainStore): Disposer { | 30 | export default function initNativeTheme(store: SharedStore): Disposer { |
31 | log.trace('Initializing nativeTheme controller'); | 31 | log.trace('Initializing nativeTheme controller'); |
32 | 32 | ||
33 | const disposeThemeSourceReaction = autorun(() => { | 33 | const disposeThemeSourceReaction = autorun(() => { |
34 | nativeTheme.themeSource = store.config.themeSource; | 34 | nativeTheme.themeSource = store.settings.themeSource; |
35 | log.debug('Set theme source:', store.config.themeSource); | 35 | log.debug('Set theme source:', store.settings.themeSource); |
36 | }); | 36 | }); |
37 | 37 | ||
38 | store.setShouldUseDarkColors(nativeTheme.shouldUseDarkColors); | 38 | store.setShouldUseDarkColors(nativeTheme.shouldUseDarkColors); |