Provide feedback that dependencies node is populating #5045
Labels
Feature-Dependency-Node
"Dependencies" node in Solution Explorer that display project, binary & package references
Resolution-Fixed
The bug has been fixed, refer to the milestone to see in which release it was fixed.
Tenet-User Friendly
This issue affects the "User Friendly" tenet; UI usability, accessibility or high-DPI related.
Triage-Approved
Reviewed and prioritized
Milestone
Current behaviour
When the dependencies node first populates, it does not yet have enough information to show nested child items. For example, you're unable to expand a package to see its children until that package has restored and resolved.
Currently (until #5044 is solved) the yellow triangle has indicated that the dependency is unresolved. However this triangle suggests there is a problem, rather than the user just needs to wait in order to interact with the nodes.
Proposed behaviour
When #5044 is completed (it should be completed before this issue) the only indication that a node is populated with data for interaction will be the appearance of the ▷ mark to its left, indicating its tree node can be expanded. Before then, no mark is present.
The proposed behaviour allows dependency tree items to always be expandable (always have the ▷ mark). If they are not yet ready to display their actual contents, a single child item would appear with text "Loading...". Once the backing data is ready, that child would be replaced with the relevant data.
The text was updated successfully, but these errors were encountered: