From 19cc39abf094f283604dc733ddb294afe6be72f0 Mon Sep 17 00:00:00 2001 From: diondiondion Date: Thu, 13 Nov 2025 16:35:25 +0100 Subject: [PATCH] [Glitch] Fix Cmd/Ctrl + Enter not submitting Alt text modal on some browsers Port 998d4cc0dc9559e7129d6155fd9b6bbda72e2b64 to glitch-soc Signed-off-by: Claire --- .../flavours/glitch/features/alt_text_modal/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/javascript/flavours/glitch/features/alt_text_modal/index.tsx b/app/javascript/flavours/glitch/features/alt_text_modal/index.tsx index 9f9d6f9194..6d1d9365f0 100644 --- a/app/javascript/flavours/glitch/features/alt_text_modal/index.tsx +++ b/app/javascript/flavours/glitch/features/alt_text_modal/index.tsx @@ -329,7 +329,7 @@ export const AltTextModal = forwardRef>( }); }, [dispatch, setIsSaving, mediaId, onClose, position, description]); - const handleKeyUp = useCallback( + const handleKeyDown = useCallback( (e: React.KeyboardEvent) => { if ((e.ctrlKey || e.metaKey) && e.key === 'Enter') { e.preventDefault(); @@ -456,7 +456,7 @@ export const AltTextModal = forwardRef>( id='description' value={isDetecting ? ' ' : description} onChange={handleDescriptionChange} - onKeyUp={handleKeyUp} + onKeyDown={handleKeyDown} lang={lang} placeholder={intl.formatMessage( type === 'audio'