Closed jengee closed 10 years ago
What is the actual user impact?
Since the UI still displays that the project still exists, it's most likely that the user will also try to click on it. Everytime the user clicks on that project, It will throw the same error over again.
There isn't any dialog to tell the user that the project path has been removed or anything. So that user would not know to "trash" the project from the UI.
GUI will detect missing config.xml files and remove projects from the list when appropriate
In this case the code assumes that config object has widget.preference component in it.