summaryrefslogtreecommitdiff
path: root/src/client/init.ts
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2020-03-22 18:56:47 +0900
committersyuilo <syuilotan@yahoo.co.jp>2020-03-22 18:56:47 +0900
commit4eb05efa7c2e482db31484d26d202cf3c9ec7e8d (patch)
tree37bc1f77364fd29240485605101f3a9ac040e545 /src/client/init.ts
parentMerge branch 'develop' (diff)
parent12.24.0 (diff)
downloadmisskey-4eb05efa7c2e482db31484d26d202cf3c9ec7e8d.tar.gz
misskey-4eb05efa7c2e482db31484d26d202cf3c9ec7e8d.tar.bz2
misskey-4eb05efa7c2e482db31484d26d202cf3c9ec7e8d.zip
Merge branch 'develop'
Diffstat (limited to 'src/client/init.ts')
-rw-r--r--src/client/init.ts6
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') {