-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Add a working internal progress system for codeactions #50243
Conversation
...torFeatures/Core.Wpf/Suggestions/SuggestedActions/UIThreadOperationContextProgressTracker.cs
Outdated
Show resolved
Hide resolved
…eadOperationContextProgressTracker.cs
Can you please attach a gif with the new user experience? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Auto-approval
Added :) |
@CyrusNajmabadi As an FYI, this has reduced the UI delays on this path significantly. |
I'm reading that as a good thing. LMK if i'm misinterpreting and this is actually something to start an investigation over. :) |
Also, can you define 'significantly' here? A rough approximation will help. Thanks! |
Yes this is a good thing. Before this change, 1 in 4 (26%) times this path resulted in a user interrupted mouse/keyboard event. Now its 1 in 18 (5.6%). This has completely removed it from the top 500 delays. |
Internal approach while we continue to iterate and refine: #50211
Looks like: