From b57f681f8544a936f02ba41471ee04ca2c4825d0 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Tue, 17 Mar 2026 00:45:36 +0200 Subject: [PATCH] apply theme only after sync config is done --- src/modules/users.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/modules/users.js b/src/modules/users.js index a8f78ac5e..e741877a6 100644 --- a/src/modules/users.js +++ b/src/modules/users.js @@ -702,13 +702,14 @@ const users = { user.domainMutes = [] commit('setCurrentUser', user) - useSyncConfigStore().initSyncConfig(user) + useSyncConfigStore().initSyncConfig(user).then(() => { + useInterfaceStore() + .applyTheme() + .catch((e) => { + console.error('Error setting theme', e) + }) + }) useUserHighlightStore().initUserHighlight(user) - useInterfaceStore() - .applyTheme() - .catch((e) => { - console.error('Error setting theme', e) - }) commit('addNewUsers', [user]) useEmojiStore().fetchEmoji()