kgary / REACHv1

0 stars 5 forks source link

Admin wizards for controlling settings do not save state #107

Open kgary opened 9 years ago

kgary commented 9 years ago

In the admin settings dialogs. often when I set a value in a submenu, back at the top level menu the summary state does not get updated, or if it does it is nondeterministic. For example. I set the Notification Time multiple times, but only after the 3rd time did the time change in the parent menu. Under Enable/Disable Protocols, the "Click to Enable/Disable per Week" summary state never changes even if I set it. There is no indication the values have been set. Under STIC protocol there is no indication of what weeks have been set, and other sibling submenus have the same issue. When setting state on multiselect checkboxes, like in STOP, there should be a "select all" and "clear" option. In Schedule for Trick Release, it checks if > 2 days have been selected only after hitting OK and going back to the parent screen, and then notifies via a TOAST message, thereby allowing the incorrect values and only transiently identifying a problem. The UI screen should not allow a 3rd checkbox selection at all in the 1st place.

kgary commented 9 years ago

These admin settings UIs are a functional and usability mess, and these are simple screens.