-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chinese input problem #19
Comments
Same with Japanese Input. Extension version: 0.2.0 |
SAD :( |
Tried to play around a bit with overtype and Chinese letters, the behaviour that I'm getting is that: Screen.Recording.2021-07-26.at.11.46.21.movCould you share a video with the issue to better understand which is the incorrect behaviour? (on VSCode version: 1.58.0) |
@DrMerfy Please find my screen capture below: Expected behaviour: Without Overtype Extension: With Overtype Extension (Overtype mode):
With Overtype Extension (Insert mode)
|
type a a fullwidth character Untitled-1.2021-08-26.11-29-51.mp4 |
I've been having a related problem with Visual Studio Code, where if I open the Windows emoji picker (:window:+ Here's a video of me triggering the bug: 2021-10-07_20-10-31_overtype_issue.mp4First, I insert an emoji without the extension active, then I try it with the extension active. This is without actually activating the Overtype mode -- it affects the text editor as long as the extension is enabled. |
Thanks for the captures, everyone! Just a small reminder, that I still notice what is happening on this extension, I've just not found the time to play around. |
Typing a wide-char symbol also eats the previous ascii character when overtype is off. e.g. |
@DrMerfy I look into the code and I feel it is because the misbehavier of the default command 'default:type'. It looks like the command 'default:type' behavie different from the direct type. |
Yes it seems to be a bug of vscode. I created a simple extension only overwrite default type command and call default type using executeCommand in it, and this problem still occurred. Also i found that the problem only occurred on Windows, on macos or linux it seems to work just fine. |
and |
But VSCode now claims that they’ve fixed the problem on their side. Perhaps what we need to do is switching to their new |
Issue Type: Bug
Overtype mode is off
Type some Chinese characters (using Microsoft ChangJie for example)
The character before the caret will be overtyped / eaten
Extension version: 0.2.0
VS Code version: Code 1.52.0 (940b5f4bb5fa47866a54529ed759d95d09ee80be, 2020-12-10T22:45:11.850Z)
OS version: Windows_NT x64 10.0.18363
Based on: AdamMaras#24
Original issuers/commenters:
@avin-shum @NavyD @yoursunny
The text was updated successfully, but these errors were encountered: