From 716f8b98348437be76d41140d9a22bd3d2210b64 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sun, 20 Oct 2024 22:26:52 +0300 Subject: [PATCH] web/autocomplete: scroll selected item into view --- web/src/ui/composer/Autocompleter.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/web/src/ui/composer/Autocompleter.tsx b/web/src/ui/composer/Autocompleter.tsx index 24314b7..6383df5 100644 --- a/web/src/ui/composer/Autocompleter.tsx +++ b/web/src/ui/composer/Autocompleter.tsx @@ -52,6 +52,7 @@ export const EmojiAutocompleter = ({ params, state, setState, setAutocomplete }: endPos: params.startPos + emoji.u.length, frozenQuery: params.frozenQuery ?? params.query, }) + document.querySelector(`div.autocompletion-item[data-index='${index}']`)?.scrollIntoView({ block: "nearest" }) }) const onClick = useEvent((evt: React.MouseEvent) => { const idx = evt.currentTarget.getAttribute("data-index")