-
Notifications
You must be signed in to change notification settings - Fork 391
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tree open state lost on restore completion when package disappears #1320
Comments
/cc @abpiskunov |
hm .. that is out of control we send changes to CPS remove and re-add in one requesdt and it does this thing. I will open a bug on their side to see if they could get us option to show some node after tree updates.. |
Agreed, ran into this a few times. It's annoying. |
A couple things:
You can always manually re-expand the NuGet node by using |
Fixed for most cases by #1880 . Notice that in case when dependency supports lower hierarchies and it existed in the tree, when we update it and change it state from unresolved to resolved we have to remove it and readd. If we don't do that and just update in place like we do everytime now, GraphProvider would not be updated by CPS and would not know that node has children now. I will open a CPS issue for that, but from roslyn project system i did change to update tree nodes instead of removing them everytime. |
CPS bug opened 405833 |
Steps:
netstandard1.4
. Save.Expected:
The NuGet tree is expanded, showing the new dependency, like this:
Actual:
NuGet tree is collapsed:
The text was updated successfully, but these errors were encountered: