Skip to content

Conversation

PetrYako
Copy link
Contributor

@PetrYako PetrYako commented Aug 31, 2025

use cases:

1 - User collapses some branches for better readability
2 - User adds new branch

1 - User collapses some branches
2 - User editing the branch inside collapsed

1 - User collapses some branches
2 - User switches to another file. For example, for debug
3 - User returns to the tests

Current: expands all branches
Proposed:
saves the state before switching to another file
saves the state before adding / removing branch and restores the previous tree with newly added / removed branch
opens all ancestors when adding / removing branch inside collapsed

If the file was closed then clear the state of this file

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

Successfully merging this pull request may close these issues.

1 participant