-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
area-viewsIssues or features related to (tree) viewsIssues or features related to (tree) viewsverified ✔VerifiedVerified
Milestone
Description
Summary
Optimizes GitLens view performance by reducing unnecessary updates and preventing potential deadlocks during node loading.
Impact
- Skips view updates when views are hidden, avoiding wasted computation
- Refactors node loading to prevent deadlock scenarios during tree updates
- Avoids auto-expanding multiple repositories, reducing initial load overhead
Validation
- Verify views only refresh when visible
- Test tree views with multiple repositories
- Check branch, commit, and worktree node loading under heavy usage
Risk
Low - Internal optimization changes. Functional behavior preserved.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area-viewsIssues or features related to (tree) viewsIssues or features related to (tree) viewsverified ✔VerifiedVerified