diff --git a/tools/ui/src/lib/components/app/models/ModelsSelectorReasoningPanel.svelte b/tools/ui/src/lib/components/app/models/ModelsSelectorReasoningPanel.svelte index cc52012e1b..c9aa7a3adb 100644 --- a/tools/ui/src/lib/components/app/models/ModelsSelectorReasoningPanel.svelte +++ b/tools/ui/src/lib/components/app/models/ModelsSelectorReasoningPanel.svelte @@ -67,7 +67,12 @@ reasoning.select(level)} + onSelect={() => { + reasoning.select(level); + + // collapse so the footer returns to its resting single-row look + expanded = false; + }} > {#if reasoning.isSelected(level)}