apply theme only after sync config is done

This commit is contained in:
Henry Jameson 2026-03-17 00:45:36 +02:00
commit b57f681f85

View file

@ -702,13 +702,14 @@ const users = {
user.domainMutes = [] user.domainMutes = []
commit('setCurrentUser', user) commit('setCurrentUser', user)
useSyncConfigStore().initSyncConfig(user) useSyncConfigStore().initSyncConfig(user).then(() => {
useUserHighlightStore().initUserHighlight(user)
useInterfaceStore() useInterfaceStore()
.applyTheme() .applyTheme()
.catch((e) => { .catch((e) => {
console.error('Error setting theme', e) console.error('Error setting theme', e)
}) })
})
useUserHighlightStore().initUserHighlight(user)
commit('addNewUsers', [user]) commit('addNewUsers', [user])
useEmojiStore().fetchEmoji() useEmojiStore().fetchEmoji()