From 261cfab2f054719f1b44ef4e585ad3e9454490ff Mon Sep 17 00:00:00 2001 From: Phantom Date: Sun, 26 Oct 2025 17:45:31 +0800 Subject: [PATCH] fix(hooks): prevent save on composing enter key in useInPlaceEdit (#10972) (cherry picked from commit f5a1d3f8d0722eef6562eed604f8a1993d2e94d1) --- src/renderer/src/hooks/useInPlaceEdit.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer/src/hooks/useInPlaceEdit.ts b/src/renderer/src/hooks/useInPlaceEdit.ts index 537d89fc12..3a842f510f 100644 --- a/src/renderer/src/hooks/useInPlaceEdit.ts +++ b/src/renderer/src/hooks/useInPlaceEdit.ts @@ -70,7 +70,7 @@ export function useInPlaceEdit(options: UseInPlaceEditOptions): UseInPlaceEditRe const handleKeyDown = useCallback( (e: React.KeyboardEvent) => { - if (e.key === 'Enter') { + if (e.key === 'Enter' && !e.nativeEvent.isComposing) { e.preventDefault() saveEdit() } else if (e.key === 'Escape') {