-
Notifications
You must be signed in to change notification settings - Fork 29.3k
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
improve decoration rendering efficiency #145751
Comments
xterm.js issue: xtermjs/xterm.js#3703 |
I'm not sure how to verify this, it seems like decorations don't show consistently, e.g. notice that only the first "vscode" is highlighted here: When I try to run Reopening since I think something might have broken here. |
@connor4312 that is by design - we don't show the count or decorations beyond 1000 results |
you'll need to set workbench color customizations to see the results highlighted. here are some examples:
|
- A bunch of changes to xterm.js including bg/fg decoration overrides - Tweak find colors to use background instead of border, align with the editor - Change high contrast themes to also align, including selection bg - Clear the find active result decoration on blur and when the selection changes Fixes #147013 Fixes #145751
- A bunch of changes to xterm.js including bg/fg decoration overrides - Tweak find colors to use background instead of border, align with the editor - Change high contrast themes to also align, including selection bg - Clear the find active result decoration on blur and when the selection changes Fixes microsoft#147013 Fixes microsoft#145751
Testing #145629
Could repro this slowness by filling the buffer and then searching for a single letter, this is on a 12th gen i7 (fast modern CPU):
A similar thing happens when pressing enter in this state since we don't do any diffing, just clear and re-render.
Ideas to explore:
The text was updated successfully, but these errors were encountered: