From a18b92e62d2499a4f0d611254bade493f2d58085 Mon Sep 17 00:00:00 2001 From: Asish Kumar <87874775+officialasishkumar@users.noreply.github.com> Date: Thu, 28 May 2026 00:08:14 +0530 Subject: [PATCH] fix(desktop): refresh provider list in Switch Models picker (#9408) Signed-off-by: Asish Kumar --- .../settings/models/subcomponents/SwitchModelModal.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ui/desktop/src/components/settings/models/subcomponents/SwitchModelModal.tsx b/ui/desktop/src/components/settings/models/subcomponents/SwitchModelModal.tsx index e127fd5e..a7e734d6 100644 --- a/ui/desktop/src/components/settings/models/subcomponents/SwitchModelModal.tsx +++ b/ui/desktop/src/components/settings/models/subcomponents/SwitchModelModal.tsx @@ -477,7 +477,10 @@ export const SwitchModelModal = ({ (async () => { try { - const providersResponse = await getProviders(false); + // Force a refresh so the list reflects providers (un)configured since the + // cache was populated; otherwise a provider deleted in Settings still + // shows up here (#9364). + const providersResponse = await getProviders(true); const activeProviders = providersResponse.filter((provider) => provider.is_configured); setActiveProvidersList(activeProviders); setProviderOptions([