diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2020-03-22 18:39:37 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2020-03-22 18:39:37 +0900 |
| commit | b44e1820a2b9cca7ecac2a9604d8fdcb831f3b92 (patch) | |
| tree | 7fa3978f2e7ba84898e6f6ebffad4d16341fd483 /src/client/init.ts | |
| parent | Merge branch 'develop' of https://github.com/syuilo/misskey into develop (diff) | |
| download | misskey-b44e1820a2b9cca7ecac2a9604d8fdcb831f3b92.tar.gz misskey-b44e1820a2b9cca7ecac2a9604d8fdcb831f3b92.tar.bz2 misskey-b44e1820a2b9cca7ecac2a9604d8fdcb831f3b92.zip | |
ダークモードの同期を強化
Diffstat (limited to 'src/client/init.ts')
| -rw-r--r-- | src/client/init.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/client/init.ts b/src/client/init.ts index f1790ac4d9..d7b693e4c8 100644 --- a/src/client/init.ts +++ b/src/client/init.ts @@ -144,6 +144,12 @@ os.init(async () => { } }, false) + window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', mql => { + if (os.store.state.device.syncDeviceDarkMode) { + os.store.commit('device/set', { key: 'darkMode', value: mql.matches }); + } + }); + if ('Notification' in window && os.store.getters.isSignedIn) { // 許可を得ていなかったらリクエスト if (Notification.permission === 'default') { |