I'll summarize here the UX problems that I spotted at #195 (review)
They're based on my personal opinions, so they should be validated or discarded by @ricardobaeta
The current behavior is:
- user clicks on "create new" button
- user defines name/description, but the user can not upload a DB → the user must press
create
- the modal is automatically reopened without giving any special feedback to the user, the upload DB selector is now usable
- the user selects a DB file → it is automatically uploaded without waiting the user press
save
- every time the user press
save, the modal es reopened automatically.
If the logic in behind is maintained, I'd suggest:
- If when a new experiment is being created, the database selector cannot be used, it should be removed from the modal,
- After creating a new experiment, I wouldn't open the modal automatically without providing feedback to the user; it should be manually opened by the user, or it should be provided some feedback,
- When the user selects a new DB file, it should not be pushed/added until the user press
save because it is the expected behavior
- The
save button should not open the same modal again without clear feedback:
I'll summarize here the UX problems that I spotted at #195 (review)
They're based on my personal opinions, so they should be validated or discarded by @ricardobaeta
The current behavior is:
createsavesave, the modal es reopened automatically.If the logic in behind is maintained, I'd suggest:
savebecause it is the expected behaviorsavebutton should not open the same modal again without clear feedback:(There is an example of this problem at Errors when importing FilePairs are not exposed properly #220)