-
Notifications
You must be signed in to change notification settings - Fork 28.8k
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
Explorer: broken after enabling settings sync #114994
Comments
It works fine after a restart. |
The error seems to be coming from the Open Editors view since that one uses the list widget, and you can see it in the call stack. So it is not related to explorer being broken. I can not reproduce this. Here are my steps:
Do you always see this? If yes do you some other errors or exceptions from the Explroer? |
@isidorn the explorer being broken in the sense that the view is not showing up. Independent from any errors a view might be throwing that should not have any impact on other views right? Maybe this is a more general workbench views issue that we need to make sure a runtime exception from one view should not make the other view disappear. //cc @sandy081 |
Yeah, I can make views rendering resilient but it cannot be handled everywhere - meaning there will be still inconsistent behaviour or errors in the console as the model goes out of sync. To improve the experience I can skip rendering the misbehaving view but not all other rippled errors. |
I wonder if you could leave the view visible so that the layout is not touched but simply render the contents of the view empty or with an error text? |
I had a workspace open (with 3 folders) and enabled settings sync. After clicking on the explorer I see now files:
And the exception is:
//cc @joaomoreno
The text was updated successfully, but these errors were encountered: