From d4554b0f4c0f83444dc420772abb090bd83333db Mon Sep 17 00:00:00 2001 From: Ap_Tx <3045929398@qq.com> Date: Fri, 2 Oct 2026 19:27:57 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20onboarding/locale=20=E6=95=B4=E5=8C=85?= =?UTF-8?q?=E5=86=99=E5=9B=9E=E5=89=8D=E7=94=A8=20themeStore=20=E5=9B=9E?= =?UTF-8?q?=E5=A1=AB=20feature=5Fflags=EF=BC=8C=E9=81=BF=E5=85=8D=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E5=BC=80=E5=85=B3=E8=A2=AB=E6=97=A7=E5=BF=AB=E7=85=A7?= =?UTF-8?q?=E8=A6=86=E7=9B=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/app-frontend/src/App.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/app-frontend/src/App.vue b/apps/app-frontend/src/App.vue index d8d6682..8cd80d7 100644 --- a/apps/app-frontend/src/App.vue +++ b/apps/app-frontend/src/App.vue @@ -1107,6 +1107,7 @@ async function setupApp() { i18n.global.locale.value = resolvedLocale initialSettings.locale = resolvedLocale initialSettings.ui_scale = uiScale.value + initialSettings.feature_flags = { ...themeStore.featureFlags } await setSettings(initialSettings) } @@ -1263,6 +1264,7 @@ async function finishOnboarding() { const wasReplay = onboardingReplay.value const settings = onboardingSettings.value ?? (await getSettings()) settings.ui_scale = uiScale.value + settings.feature_flags = { ...themeStore.featureFlags } if (!onboardingReplay.value) { if (onboardingMode.value === 'instance') { settings.onboarding_instance_tour_completed = true