Feature Request: Prevent Auto-Paste While IME Conversion Is Active
Current Behavior
When typing in Japanese using an IME, pressing the Enter key to confirm a conversion triggers an immediate paste, even though the IME is still in the middle of the conversion process.
Example
For example, when trying to type “記事を” (“kiji wo”):
Type “きじ”
Convert it to “記事”
When pressing Enter to confirm the conversion, “記事” is pasted immediately, even though the IME is still active.
Ideally, the paste should only occur after the conversion is completed, such as when the user finishes typing “記事を” and then presses Enter.
As a result, unintended partial pastes occur (e.g., “記事” instead of the full intended text “記事を”).
Expected Behavior
While the IME (Japanese input system) is active or in composition mode, pressing Enter should not trigger a paste.
The paste should occur only after the IME has fully confirmed the text and returned to normal input mode.
Purpose
This prevents accidental pasting during Japanese text input and ensures smooth operation when using clipboard history within text fields or search boxes.
It also improves usability by avoiding unexpected behavior during IME conversion.
Additional Note
Other applications with similar functionality (for example, Raycast) correctly handle this situation —
they do not paste while the IME is active, and only execute the paste after conversion is confirmed.
Implementing similar IME state detection and Enter-key handling would greatly improve the user experience.Zom ss
last week1Zom ss3 days ago