From cd3506d1ef6c669e8f8326380d85d2412ac87f05 Mon Sep 17 00:00:00 2001 From: Smruti Ranjan Badatya <35039502+iamsmruti@users.noreply.github.com> Date: Thu, 23 Jan 2025 16:06:34 +0530 Subject: [PATCH] =?UTF-8?q?fix:=20Enter=20Key=20Functionality=20in=20the?= =?UTF-8?q?=20Response=20Editor=20when=20@=20symbol=20is=20=E2=80=A6=20(#1?= =?UTF-8?q?0699)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Smruti Ranjan Badatya --- packages/client/components/MentionDropdown.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/client/components/MentionDropdown.tsx b/packages/client/components/MentionDropdown.tsx index 49d0a0c57ec..d6f7eeacbc8 100644 --- a/packages/client/components/MentionDropdown.tsx +++ b/packages/client/components/MentionDropdown.tsx @@ -30,6 +30,9 @@ export default forwardRef( const enterHandler = () => { selectItem(selectedIndex) + + if (items.length === 0) return false + return true } useEffect(() => setSelectedIndex(0), [items]) @@ -47,8 +50,7 @@ export default forwardRef( } if (event.key === 'Enter' || event.key === 'Tab') { - enterHandler() - return true + return enterHandler() } return false }