From 4c095df509150cabbb0b2016954f563be228601a Mon Sep 17 00:00:00 2001 From: Pascal Date: Wed, 7 Jan 2026 11:46:14 +0100 Subject: [PATCH] fix: remove double scrollbar in model selector by using Bits UI content available height --- .../lib/components/app/misc/SearchableDropdownMenu.svelte | 5 +---- .../src/lib/components/app/models/ModelsSelector.svelte | 1 - 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/tools/server/webui/src/lib/components/app/misc/SearchableDropdownMenu.svelte b/tools/server/webui/src/lib/components/app/misc/SearchableDropdownMenu.svelte index 37d975ee33..a388c24b8a 100644 --- a/tools/server/webui/src/lib/components/app/misc/SearchableDropdownMenu.svelte +++ b/tools/server/webui/src/lib/components/app/misc/SearchableDropdownMenu.svelte @@ -21,8 +21,6 @@ align?: 'start' | 'center' | 'end'; /** Content width class */ contentClass?: string; - /** Max height for the list area */ - listMaxHeight?: string; /** Empty state message */ emptyMessage?: string; /** Whether to show empty state */ @@ -46,7 +44,6 @@ onSearchKeyDown, align = 'start', contentClass = 'w-72', - listMaxHeight = 'max-h-48', emptyMessage = 'No items found', isEmpty = false, disabled = false, @@ -80,7 +77,7 @@ /> -
+
{@render children()} {#if isEmpty}
{emptyMessage}
diff --git a/tools/server/webui/src/lib/components/app/models/ModelsSelector.svelte b/tools/server/webui/src/lib/components/app/models/ModelsSelector.svelte index c134f90542..0fdd09e3ef 100644 --- a/tools/server/webui/src/lib/components/app/models/ModelsSelector.svelte +++ b/tools/server/webui/src/lib/components/app/models/ModelsSelector.svelte @@ -348,7 +348,6 @@ onSearchKeyDown={handleSearchKeyDown} align="end" contentClass="w-96 max-w-[calc(100vw-2rem)]" - listMaxHeight="max-h-[50dvh]" emptyMessage="No models found." isEmpty={filteredOptions.length === 0 && isCurrentModelInCache()} disabled={disabled || updating}