Skip to content

Commit 81b9b23

Browse files
authored
Merge pull request #1145 from greymoth-jp/fix/diagrams-ime-composition-enter
Diagrams: skip IME composition Enter in custom instruction
2 parents 40bd53f + c97a297 commit 81b9b23

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

src/modules/aifn/digrams/DiagramsModal.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,9 @@ export function DiagramsModal(props: { config: DiagramConfig, onClose: () => voi
145145

146146
const handleCustomInstructionKeyDown = React.useCallback((event: React.KeyboardEvent<HTMLInputElement>) => {
147147
if (event.key === 'Enter') {
148+
// Skip if composing (e.g., CJK input methods) - issue #784
149+
if (event.nativeEvent.isComposing)
150+
return;
148151
event.preventDefault();
149152
void handleGenerateNew();
150153
}

0 commit comments

Comments
 (0)