diff --git a/apps/desktop/src/app/session/hooks/use-model-controls.ts b/apps/desktop/src/app/session/hooks/use-model-controls.ts index 0887dbe19e..418c1ba515 100644 --- a/apps/desktop/src/app/session/hooks/use-model-controls.ts +++ b/apps/desktop/src/app/session/hooks/use-model-controls.ts @@ -298,11 +298,16 @@ export function useModelControls({ queryClient, requestGateway }: ModelControlsO $sessionStates.get()[liveSessionId]?.provider !== prevProvider if (isStale) { - if (confirmNotificationId) dismissNotification(confirmNotificationId) + if (confirmNotificationId) { + dismissNotification(confirmNotificationId) + } + return } - if (confirmNotificationId) dismissNotification(confirmNotificationId) + if (confirmNotificationId) { + dismissNotification(confirmNotificationId) + } paintSelection() cacheSelection(selection.provider, selection.model) diff --git a/contributors/emails/etzelvon@users.noreply.github.com b/contributors/emails/etzelvon@users.noreply.github.com new file mode 100644 index 0000000000..802a258708 --- /dev/null +++ b/contributors/emails/etzelvon@users.noreply.github.com @@ -0,0 +1 @@ +etzelvon