aboutsummaryrefslogtreecommitdiffstats
path: root/packages/main/src/controllers/initNativeTheme.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/main/src/controllers/initNativeTheme.ts')
-rw-r--r--packages/main/src/controllers/initNativeTheme.ts8
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 @@
21import { nativeTheme } from 'electron'; 21import { nativeTheme } from 'electron';
22import { autorun } from 'mobx'; 22import { autorun } from 'mobx';
23 23
24import type { MainStore } from '../stores/MainStore'; 24import type { SharedStore } from '../stores/SharedStore';
25import type Disposer from '../utils/Disposer'; 25import type Disposer from '../utils/Disposer';
26import { getLogger } from '../utils/log'; 26import { getLogger } from '../utils/log';
27 27
28const log = getLogger('nativeTheme'); 28const log = getLogger('nativeTheme');
29 29
30export default function initNativeTheme(store: MainStore): Disposer { 30export 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);