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

Accent marks rendered incorrectly on large files #180817

Closed
nachocab opened this issue Apr 25, 2023 · 1 comment
Closed

Accent marks rendered incorrectly on large files #180817

nachocab opened this issue Apr 25, 2023 · 1 comment
Assignees

Comments

@nachocab
Copy link

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

  • VS Code Version: Version: 1.77.3
    Commit: 704ed70
    Date: 2023-04-12T09:19:37.325Z
    Electron: 19.1.11
    Chromium: 102.0.5005.196
    Node.js: 16.14.2
    V8: 10.2.154.26-electron.0
    OS: Darwin x64 22.4.0
    Sandboxed: Yes

  • OS Version: macOS Ventura 13.3.1 (22E261)

Steps to Reproduce:

  1. I just noticed that on a file with around 300K characters, typing accented characters (ie: á é í) becomes sluggish and leads to some characters getting lost.

For example, when typing 'q', 'u', 'é' in quick succession, it sometimes gets rendered as 'qé´' (two accent marks, the 'u' gets lost). See attached gif (you can see at the end the difference between typing it slowly and typing it fast):

CleanShot 2023-04-25 at 13 52 39

I've disabled all my extensions and the issue still happens. I've tried it in an empty text file and it does not happen there.

Note: I'm using a Spanish keyboard, which has the option of typing a dead key for the acute accent mark.

@nachocab
Copy link
Author

Never mind. I had disabled all extensions, but I also needed to restart. After restarting, the issue went away, so I bisected extensions until I realized it was due to the Overtype extension. Disabling it fixed the problem.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants