VCS(git/other): Don't mark the whole path to a modified fiel in the side panel tree. #18470
Open
1 task done
Labels
admin read
Pending admin review
enhancement
[core label]
triage
Maintainer needs to classify the issue
Check for existing issues
Describe the feature
If you have modified a single file in a deep tree, all parent nodes of this tree will become marked as changed (orange color in the official theme). This clutters the tree view, and makes to seem that the change is big, where it is not.
My proposal is to highlight only the most deep tree node path that is not expanded on the tree.
Example:
File changed: a/b/c/d.js
If the whole path to d.js is opened, highlight only d.js. If path c/ is collapsed, highlight only c/, and don't highlight the parent dirs: a/ and b/.
If applicable, add mockups / screenshots to help present your vision of the feature
No response
The text was updated successfully, but these errors were encountered: