From 06deb296692cd3afb6f5708f6bad4d2ec986d4e8 Mon Sep 17 00:00:00 2001 From: morgmart <98432065+morgmart@users.noreply.github.com> Date: Tue, 14 Apr 2026 15:01:10 -0700 Subject: [PATCH] re-show restart card after subsequent credential changes Reset the dismissed ref when navigating back to Providers so new credential changes surface the restart notice again. Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com> --- ui/goose2/src/features/settings/ui/SettingsModal.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/goose2/src/features/settings/ui/SettingsModal.tsx b/ui/goose2/src/features/settings/ui/SettingsModal.tsx index f501dc0749..a86c0414b1 100644 --- a/ui/goose2/src/features/settings/ui/SettingsModal.tsx +++ b/ui/goose2/src/features/settings/ui/SettingsModal.tsx @@ -140,7 +140,9 @@ export function SettingsModal({ }, [showRestartCard]); useEffect(() => { - if (activeSection !== "providers" && showRestartCard) { + if (activeSection === "providers") { + restartDismissedRef.current = false; + } else if (showRestartCard) { setRestartCardVisible(false); setShowRestartCard(false); restartDismissedRef.current = true;