diff --git a/tools/ui/src/lib/components/app/misc/CollapsibleSection.svelte b/tools/ui/src/lib/components/app/misc/CollapsibleSection.svelte index 822ca61ca8..fd14345fad 100644 --- a/tools/ui/src/lib/components/app/misc/CollapsibleSection.svelte +++ b/tools/ui/src/lib/components/app/misc/CollapsibleSection.svelte @@ -135,7 +135,9 @@ */ .collapsible-region { height: 0; - overflow: hidden; + /* clip, not hidden: hidden would make the region a scrollport, and the + sticky rows inside it would then never leave their opening position */ + overflow: clip; visibility: hidden; interpolate-size: allow-keywords; transition: @@ -166,7 +168,7 @@ .collapsible-region-content { min-height: 0; - overflow: hidden; + overflow: clip; } } diff --git a/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte b/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte index 6034c796e8..499b0548d2 100644 --- a/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte +++ b/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte @@ -420,7 +420,9 @@ {@const options = family.entries.flatMap((entry) => entry.quants)} {@const favorite = options.some((option) => isFavorite(option))} -