blackberry / webworks-gui

GUI Tool for WebWorks 2.0
https://developer.blackberry.com/html5/
Apache License 2.0
3 stars 5 forks source link

Object config does not have widget.preference #47

Closed jengee closed 10 years ago

jengee commented 10 years ago
  1. Create a project in the UI
  2. from command line, delete the project in the background.
  3. Restart the UI and there is no error handling for projects that don't exist anymore.

In this case the code assumes that config object has widget.preference component in it.

screen shot 2014-02-04 at 1 51 30 pm

kwallis commented 10 years ago

What is the actual user impact?

jengee commented 10 years ago

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.

jengee commented 10 years ago

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.

rcruz commented 10 years ago

GUI will detect missing config.xml files and remove projects from the list when appropriate