diff --git a/src/lib/components/layout/SearchModal.svelte b/src/lib/components/layout/SearchModal.svelte index 3d137ffeaa..c894dc81d6 100644 --- a/src/lib/components/layout/SearchModal.svelte +++ b/src/lib/components/layout/SearchModal.svelte @@ -482,7 +482,7 @@ } else if (e.code === 'Enter') { const item = document.querySelector(`[data-arrow-selected="true"]`); if (item) { - item?.click(); + (item.querySelector('a') ?? item).click(); show = false; } @@ -585,7 +585,7 @@ if (e.code === 'Enter' && (chatList ?? []).length > 0) { const item = document.querySelector(`[data-arrow-selected="true"]`); if (item) { - item?.click(); + (item.querySelector('a') ?? item).click(); } show = false;