From 89237cf05de388f0e2151020e1a9f3fe434b08ac Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Fri, 20 Mar 2026 00:20:10 +0800 Subject: [PATCH] fix(stage-tamagotchi): vision model switch --- packages/stage-pages/src/pages/settings/modules/vision.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/stage-pages/src/pages/settings/modules/vision.vue b/packages/stage-pages/src/pages/settings/modules/vision.vue index 8d9f70359..cb38b3742 100644 --- a/packages/stage-pages/src/pages/settings/modules/vision.vue +++ b/packages/stage-pages/src/pages/settings/modules/vision.vue @@ -35,9 +35,14 @@ const { const { t } = useI18n() const { trackProviderClick } = useAnalytics() -watch(activeProvider, async (provider) => { +watch(activeProvider, async (provider, oldProvider) => { if (!provider) return + + if (oldProvider !== undefined && oldProvider !== provider) { + visionStore.resetModelSelection() + } + await visionStore.loadModelsForProvider(provider) }, { immediate: true })