-
Notifications
You must be signed in to change notification settings - Fork 37.4k
Closed
Labels
bugIssue identified by VS Code Team member as probable bugIssue identified by VS Code Team member as probable bugeditor-input-IMEEditor input of characters not on keyboardEditor input of characters not on keyboardverifiedVerification succeededVerification succeeded
Milestone
Description
- VSCode Version: Code 1.15.1 (41abd21, 2017-08-16T17:15:57.756Z)
- OS Version: Darwin x64 16.3.0 (macOS)
- Extensions: --disable-extensions
Steps to Reproduce:
- Open any file.
- Turn on an IME such as macOS standard IME or Google Japanese IME.
- Write some texts with the IME.
- Put
ctrl + h.
Expected: Delete the last character on the IME just like backspace.
(in CotEditor)
Actual: Delete the last character on the IME and the character before the IME input.
In the same way, ctrl-A, ctrl-F, and ctrl-B don't work correctly.
I think this is because key down event propagation is not stopped even if the IME is enabled.
#25023 and #24980 are related to this issue.
Reproduces without extensions: Yes
mametora, MasaHirano, garsue and wangweixuan
Metadata
Metadata
Assignees
Labels
bugIssue identified by VS Code Team member as probable bugIssue identified by VS Code Team member as probable bugeditor-input-IMEEditor input of characters not on keyboardEditor input of characters not on keyboardverifiedVerification succeededVerification succeeded

