Removing last dependency of a IProjectDependenciesSubTreeProvider can leave empty group node in tree #9227
Labels
Feature-Dependency-Node
"Dependencies" node in Solution Explorer that display project, binary & package references
Regression
Regressions from a previous (typically public) build or release.
Resolution-Fixed
The bug has been fixed, refer to the milestone to see in which release it was fixed.
Milestone
Visual Studio Version
17.7
Summary
When extending the dependency tree via IProjectDependenciesSubTreeProvider, if the last dependency within that extender's group is removed, the group node remains with no children. In 17.6, the group would be removed.
This is a subtle behaviour regression stemming from the rewrite in #9008.
This was reported by FireGiant with the following example:
The text was updated successfully, but these errors were encountered: