summaryrefslogtreecommitdiff
path: root/packages/frontend/src/boot
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2025-03-09 17:14:48 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2025-03-09 17:14:48 +0900
commitc9c04d83919916ca7ba50399538540a08dd353e9 (patch)
treed68fbd376e16f18362fb2eb32c87446b1550a431 /packages/frontend/src/boot
parentrefactor(frontend): relocate plugin consts (diff)
downloadmisskey-c9c04d83919916ca7ba50399538540a08dd353e9.tar.gz
misskey-c9c04d83919916ca7ba50399538540a08dd353e9.tar.bz2
misskey-c9c04d83919916ca7ba50399538540a08dd353e9.zip
enhance(frontend): migrate overridedDeviceKind to preference
Diffstat (limited to 'packages/frontend/src/boot')
-rw-r--r--packages/frontend/src/boot/common.ts2
-rw-r--r--packages/frontend/src/boot/main-boot.ts1
2 files changed, 2 insertions, 1 deletions
diff --git a/packages/frontend/src/boot/common.ts b/packages/frontend/src/boot/common.ts
index 90d80f02c6..efada79823 100644
--- a/packages/frontend/src/boot/common.ts
+++ b/packages/frontend/src/boot/common.ts
@@ -202,7 +202,7 @@ export async function common(createVue: () => App<Element>) {
if (prefer.s.darkTheme == null && instance.defaultDarkTheme != null) prefer.set('darkTheme', JSON.parse(instance.defaultDarkTheme));
});
- watch(store.reactiveState.overridedDeviceKind, (kind) => {
+ watch(prefer.r.overridedDeviceKind, (kind) => {
updateDeviceKind(kind);
}, { immediate: true });
diff --git a/packages/frontend/src/boot/main-boot.ts b/packages/frontend/src/boot/main-boot.ts
index cf56ec8640..2dcf8b3de7 100644
--- a/packages/frontend/src/boot/main-boot.ts
+++ b/packages/frontend/src/boot/main-boot.ts
@@ -154,6 +154,7 @@ export async function mainBoot() {
prefer.set('lightTheme', ColdDeviceStorage.get('lightTheme'));
prefer.set('darkTheme', ColdDeviceStorage.get('darkTheme'));
prefer.set('syncDeviceDarkMode', ColdDeviceStorage.get('syncDeviceDarkMode'));
+ prefer.set('overridedDeviceKind', store.state.overridedDeviceKind);
prefer.set('widgets', store.state.widgets);
prefer.set('keepCw', store.state.keepCw);
prefer.set('collapseRenotes', store.state.collapseRenotes);