Fix IME input issues by implementing Ctrl/Cmd+Enter submission #17
+5
−6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR fixes the issue where pressing Enter to confirm IME (Input Method Editor) input would inadvertently submit the form. This was particularly problematic for users typing in Japanese, Chinese, Korean, and other languages that use IME.
Changes
Ctrl+Enter
on Windows/LinuxCmd+Enter
on macOSShift+Enter
Problem it solves
Previously, when typing in languages that require IME (e.g., Japanese), pressing Enter to confirm character conversion would submit the form prematurely. This made it impossible to type multi-character words properly.
Before
After
Testing
Test with IME-based input (Japanese, Chinese, Korean)
Test form submission
Test line breaks