OSCommerce Product Manager for Windows
FS#263 - Input-filtering should not be done without warning.
Attached to Project:
OSCommerce Product Manager
Opened by Mario A. Valdez-Ramirez (mvaldez) - Wednesday, 07 September 2005, 01:05 GMT
Last edited by Mario A. Valdez-Ramirez (mvaldez) - Wednesday, 07 September 2005, 01:07 GMT
Opened by Mario A. Valdez-Ramirez (mvaldez) - Wednesday, 07 September 2005, 01:05 GMT
Last edited by Mario A. Valdez-Ramirez (mvaldez) - Wednesday, 07 September 2005, 01:07 GMT
|
DetailsIn the product editing window, if some values are invalid (like alpha characters in a numeric field) the data is silently filtered AFTER the user press OK. The user is never warned nor given a chance to review or correct the data.
This design goes against the principle of least surprise, and it can lead to accidental data-loss. Expected behavior: By default, the user should be warned about any invalid input and then the input focus should be changed to the problem control. A less optimal solution would be to filter the user-input when exiting the control. Of course silent-filtering may be desirable, so a configuration option should be available. |
This task depends upon