Chinese input problem
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
System Info
| Item | Value |
|---|---|
| CPUs | Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz (8 x 1992) |
| GPU Status | 2d_canvas: enabled flash_3d: enabled flash_stage3d: enabled flash_stage3d_baseline: enabled gpu_compositing: enabled multiple_raster_threads: enabled_on oop_rasterization: disabled_off opengl: enabled_on protected_video_decode: enabled rasterization: enabled skia_renderer: disabled_off_ok video_decode: enabled vulkan: disabled_off webgl: enabled webgl2: enabled |
| Load (avg) | undefined |
| Memory (System) | 15.90GB (7.26GB free) |
| Process Argv | --folder-uri file:///d%3A/workspace/project --crash-reporter-id 24514c84-3f8a-4aca-9bfc-c47f79c59dd8 |
| Screen Reader | no |
| VM | 0% |
A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
openlogontheside:30221877
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30211402
wsl2prompt:30224612
vstry914:30250197
pythonvsdeb440:30248342
unusedpromptcf:30224611
folderexplorer:30224614
openfilemenu:30224647
pythonvsded773:30248341
pythonvspyt600:30247031
After the last update of vscode, I have the same problem with Microsoft Wubi and Pinyin. When I input Chinese full-width symbols, an extra one will replace the previous character.
I'm experiencing same issue on VS Code 1.53.2 and Overtype extension 0.4.0, when typing with Microsoft Pinyin IME.
EDIT: the 0.4.0 version is drmerfy.overtype from @DrMerfy fork, not this repository.
Hello, I have transferred this issue to the forked repo so we can find a solution. Let's continue discussing there :)
My input method
I want to append -1 to become -1-1
When I enter '-' in Chinese state
The strange thing is that restarting vscode returns to normal, but after a while or maybe I press a certain key combination, this problem occurs.