New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
improve confirmation screen when closing add dialog #2282
Comments
It is important. I also suggest turning the question around. Instead of "whether to throw away" the question should be "whether to keep". When the answer is "yes". Save and take you out of the editor. (and won't bring you back to save...) https://forums.ankiweb.net/t/saving-changes-to-evaluation-exit/25546?u=noty |
The user has issued a close action, so I think focusing on what will happen if they proceed (i.e. discard) makes more sense than talking about 'keep'ing. When we tackle this, we might want to change the default button too: https://forums.ankiweb.net/t/close-and-lose-current-input-default-option-yes/38011 |
You can make three options as in Word, and other software
|
Sorry, I don't really see the value in that. "Save" in this context means "Add", and I don't think users are typically going to add a card immediately after they've tried to close the window. Some way of saving a draft would be nice in the future, but that's a separate feature request. |
Now I realized the mistake... I'm talking about an evaluative exit. When editing an existing card template.
and many other programs. So I see no reason why Enki would behave differently. |
I'm sorry, I incorrectly assumed you were talking about the Add screen, and it looks like that screen already defaults to 'no'. For the card types screen, I don't have strong feelings about a save button. The only argument against it I can think of is that it possibly conditions the user to hit esc when they want to save (which could result in lost work in other screens). But it's not a strong argument. |
Yes/no buttons would be clearer as eg. "Discard" and "Keep Editing", and the prompt will probably need to be changed to something like "Discard current input?". This will probably require adding some new translation strings.
https://forums.ankiweb.net/t/saving-changes-to-evaluation-exit/25546
The text was updated successfully, but these errors were encountered: