diff --git a/app/editor/components/SuggestionsMenu.tsx b/app/editor/components/SuggestionsMenu.tsx index 3f9c10634..6885b0d8d 100644 --- a/app/editor/components/SuggestionsMenu.tsx +++ b/app/editor/components/SuggestionsMenu.tsx @@ -486,11 +486,15 @@ function SuggestionsMenu(props: Props) { }; window.addEventListener("mousedown", handleMouseDown); - window.addEventListener("keydown", handleKeyDown); + window.addEventListener("keydown", handleKeyDown, { + capture: true, + }); return () => { window.removeEventListener("mousedown", handleMouseDown); - window.removeEventListener("keydown", handleKeyDown); + window.removeEventListener("keydown", handleKeyDown, { + capture: true, + }); }; }, [close, filtered, handleClickItem, props, selectedIndex]);