I agree! I just ran into this today.
When editing a task, if I hit the "return" key, it does not save the task and close the editing screen. If I hit "Esc" key, it closes it without saving.
Because the save button has a blue background, I expect it to be the "default action" button, and therefore I expect the "return" key to fire that action.
This happens in distinct places in the app: settings, daily plan, editing task...
I don't know if this is a bug or a feature request, but anyway, it seems to me that it would be usefull to have the "default button" convention working all around the app.
Regards,
Romain
-
03/17/2014 14:09#1PRO
-
03/18/2014 02:59#2PRO
@darkNiGHTS @romainm
Hi,
Please try "Ctrl + S" to save the editing screen.
Do you point to Enter key? Here it is used to go to a new line in the editing screen. press Enter and it will go to the editing screen when you select a task in the task list screen.
Best regards,
Doit.im Team
-
03/18/2014 13:21#3PRO
Hi,
Yes, I point to the Enter key in the editing screen.
I agree that it is used to go to a new line in a multi line field. The title field of the editing screen is a one line, so enter key should not be blocked here.
When I click in the background of the editing screen, no field has the focus, and then the return key cancel the modifications instead of saving.
So, there's 2 issues here, in my opinion:
- the cancel button is the default one, but the blue color let me think the default button is the save one
- the fact that a control has the focus should not block the return key (except for the description field, where return add a new line)
Hope this help you understand what I mean, and sorry for my English (as I'm not a native).
Regards,
Romain -
03/19/2014 02:57#4PRO
@romainm
Hi,
Thank you for your feedback.
Q: - the cancel button is the default one, but the blue color let me think the default button is the save one
A: We need make this issue better. Is it better to save the task?
Q: - the fact that a control has the focus should not block the return key (except for the description field, where return add a new line)
A: We need do a research on this if we can make it.
Best regards,
Doit.im Team
-
03/19/2014 17:50#7PRO
Hi,
Q: Is it better to save the task?
A: Yes:
- return key should do what the accentuated (ie blue) button does
- saving as the default behavior would be nice (and canceling as the default behavior for "esc" key)
"We need do a research on this if we can make it."
=> seems to me that the IsDefault and IsCancel properties on a wpf button are there for that. But I do not have the application code, so maybe this will not do the job here. But at least, IsDefault and IsCancel are the kind of behaviors I am looking for (in this screen and in the whole app).
Hope it helps.
Regards,
Romain
-
03/20/2014 02:54#8PRO
@romainm
Hi,
Thank you for your information. We will try our best to make it ASAP.
Best regards,
Doit.im Team