From 681d6d8192b228ce7c26e7dbdd5872cfa88d2eb4 Mon Sep 17 00:00:00 2001 From: Domagoj Kriskovic Date: Wed, 29 Jan 2025 15:32:53 +0100 Subject: [PATCH] Prevent submitting comment on enter if input is empty (#23221) * Prevent submitting comment on enter if input is empty * check for content in keyPress event GitOrigin-RevId: 1abef229782265836a49d74aa93625797d50dc3a --- .../review-panel-new/hooks/use-submittable-text-input.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/web/frontend/js/features/review-panel-new/hooks/use-submittable-text-input.ts b/services/web/frontend/js/features/review-panel-new/hooks/use-submittable-text-input.ts index fd49668bd1..919dc39415 100644 --- a/services/web/frontend/js/features/review-panel-new/hooks/use-submittable-text-input.ts +++ b/services/web/frontend/js/features/review-panel-new/hooks/use-submittable-text-input.ts @@ -12,7 +12,9 @@ export default function useSubmittableTextInput( (e: React.KeyboardEvent) => { if (e.key === 'Enter' && !e.shiftKey && !e.ctrlKey && !e.metaKey) { e.preventDefault() - handleSubmit(content, setContent) + if (content.trim().length > 0) { + handleSubmit(content, setContent) + } } }, [content, handleSubmit]