From 7b26b962ea5fca0582bddcc655137a28c794371e Mon Sep 17 00:00:00 2001 From: G30 <50341825+silentoplayz@users.noreply.github.com> Date: Thu, 22 Oct 2026 13:41:45 -0400 Subject: [PATCH] fix(a11y): screen readers hear how many models match a search in the model picker (#32897) --- src/lib/components/chat/ModelSelector/Selector.svelte | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/lib/components/chat/ModelSelector/Selector.svelte b/src/lib/components/chat/ModelSelector/Selector.svelte index 92a7b792d7..d12ea56f7c 100644 --- a/src/lib/components/chat/ModelSelector/Selector.svelte +++ b/src/lib/components/chat/ModelSelector/Selector.svelte @@ -1032,6 +1032,16 @@ {/if} +
+ {#if sanitizedSearchValue} + {filteredItems.length === 0 + ? $i18n.t('No results found') + : filteredItems.length === 1 + ? $i18n.t('1 item') + : $i18n.t('{{count}} items', { count: filteredItems.length })} + {/if} +
+
{#if filteredItems.length === 0} {#if items.length === 0 && $user?.role === 'admin'}