Skip to content
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

Duplication when typing Chinese Punctuation #157495

Closed
begforname opened this issue Aug 8, 2022 · 10 comments
Closed

Duplication when typing Chinese Punctuation #157495

begforname opened this issue Aug 8, 2022 · 10 comments
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug editor-edit-context editor-input-IME Editor input of characters not on keyboard windows VS Code on Windows issues

Comments

@begforname
Copy link

begforname commented Aug 8, 2022

Does this issue occur when all extensions are disabled?: Yes

  • VS Code Version: 1.70.0
  • OS: Win 11

Steps to Reproduce:
I dont know whether it is a bug but cant figure it out. When typing Chinese punctuation like commas or periods, it will replace the present character and show twice, e.g. if typing a Chinese period after "...end", it will show “...en。。”. Thanks for any help in advance.

Screenshots (type a Chinese period):
动画

@alexdima
Copy link
Member

alexdima commented Aug 9, 2022

@begforname What OS are you using? Can you please also capture a screen recording?

@alexdima alexdima added info-needed Issue requires more information from poster editor-input-IME Editor input of characters not on keyboard labels Aug 9, 2022
@begforname
Copy link
Author

@begforname What OS are you using? Can you please also capture a screen recording?

Win 11. Screenshots uploaded. And I have tried to disable my extensions one by one but no difference.

@microsoft microsoft locked and limited conversation to collaborators Aug 9, 2022
@microsoft microsoft unlocked this conversation Aug 9, 2022
@alexdima alexdima added windows VS Code on Windows issues and removed info-needed Issue requires more information from poster labels Oct 23, 2022
@ulugbekna ulugbekna added the bug Issue identified by VS Code Team member as probable bug label Dec 6, 2023
@aiday-mar aiday-mar assigned aiday-mar and unassigned aiday-mar Sep 5, 2024
@aiday-mar
Copy link
Contributor

Verified that this does not happen with the setting editor.experimentalEditContextEnabled on Windows. This issue will be closed.

@ParadoxV5
Copy link

ParadoxV5 commented Oct 3, 2024

I turned on editor.experimentalEditContextEnabled.
The “replace the present character” is fixed but “show twice” is still a bug.
E.g., typing a after ...end, now becomes ...end。。.

  • VS Code Version: Version: 1.94.0 (d78a74b)
  • OS: Win 11 (Windows_NT x64 10.0.22635)

[P.S.] IME: The Microsoft Pinyin that ships with Windows 11:
https://support.microsoft.com/en-us/windows/microsoft-simplified-chinese-ime-9b962a3b-2fa4-4f37-811c-b1886320dd72#ID0EDDBHBBDBD

@ParadoxV5
Copy link

Update: it now swallows the character to the right.
E.g., typing a before begin... now becomes ““egin...

@aiday-mar
Copy link
Contributor

Hi thanks for letting me know, I will reopen this issue.

@aiday-mar
Copy link
Contributor

Hi I am testing on Windows and am not able to reproduce the problem. I am using Microsoft Chinese Pinyin to do this. Can I ask you where you are testing? On a browser or on desktop? Could I ask you to include a screen recording of this issue?

Screen.Recording.2024-10-08.at.09.31.31.mov

@ParadoxV5
Copy link

Hey @aiday-mar,

I tested again by disabling extensions and found that it seems to be caused by Overtype (#1012) or its presence.

Sorry about the confusion and thank you for your investigation.
(I’m on desktop too, for the matter)

@aiday-mar
Copy link
Contributor

Hi thanks for letting me know. I will close this issue then.

@ParadoxV5
Copy link

@vs-code-engineering vs-code-engineering bot locked and limited conversation to collaborators Nov 23, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Issue identified by VS Code Team member as probable bug editor-edit-context editor-input-IME Editor input of characters not on keyboard windows VS Code on Windows issues
Projects
None yet
Development

No branches or pull requests

7 participants