Skip to content

Commit 9544c04

Browse files
- FIX: Fixed synchronization between settings page and appbar toggles for dark mode and locale.
1 parent 6d0bc98 commit 9544c04

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/pages/settings.vue

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -643,6 +643,13 @@
643643
emitter.emit('plausible-event', { key: 'settings-changed', props: { homeWidgetOrder: newValue.map(o => o.value) } })
644644
store.setHomeWidgetOrder(newValue.map(o => o.value))
645645
}, { deep: true })
646+
647+
watch(() => store.storeTheme, async newValue => {
648+
theme.value = newValue
649+
})
650+
watch(() => store.storeLocale, async newValue => {
651+
locale.value = newValue
652+
})
646653
</script>
647654

648655
<style scoped>

0 commit comments

Comments
 (0)