GNOME Bugzilla – Bug 596986
Ambigous dialog buttons when switching account without apply changes before
Last modified: 2018-05-22 13:43:38 UTC
The dialog as 2 buttons: "discard" and "cancel". 1) What's the difference? It's a bit ambigous IMO (maybe not for native English). 2) In French it is translated to "Abandonner" and "Annuler" which is definitely ambigous. Those are 2 stock buttons so we just can't change its translation... 3) What does Cancel button do? close the confirmation dialog and return to unsaved settings? Or cancel the changes made to those settings and actually do the account switch? I suggest either: a) Apply/Close: Apply will apply the changes made and switch account. Close will close the dialog and go back to unsaved settings (do not switch account). b) Apply/Discard: Apply will apply the changes made and switch account. Discard will drop the unsaved change and switch account. I prefer solution 'b' but in that case the "cancel" button in the settings widget should also be changed to "discard" I think.
I agree, current buttons are confusing. Not sure which option I prefer. Any thoughts?
*** Bug 600152 has been marked as a duplicate of this bug. ***
I have another proposal: Having only one "Close" or "OK" button that just hide the dialog and go back editing the account. That force user to click "Cancel" or "Apply" button in the account settings before being able to switch account or close dialog.
Branch implementing my last suggestion: http://git.collabora.co.uk/?p=user/xclaesse/empathy.git;a=shortlog;h=refs/heads/confirmation-account
I don't know, I think these kind of dialogs are really annoying. What the others people think?
the present form in 2.29.5 i.e cancel/login is simply understandable
No, this dialog still have "Cancel" and "Discard". Maybe we should disable the treeview while editing as we did when creating a new account to force user to hit the "Cancel" button when he has unsaved changes?
*** Bug 646662 has been marked as a duplicate of this bug. ***
From bug #646662: """ The dialog informs: There are unsaved modifications to your XXX account. You are about to select another account, which will discard your changes. And asks a question: Are you sure you want to proceed? Buttons: Cancel and Discard. Problems: - the questions requires a YES/NO answer, buttons indicate some actions - "cancel" and "discard" have very similar meanings. This creates multiple problems: - non-native English speakers with limited English knowledge won't be able to easily differentiate between the two - some languages (e.g. Romanian) use the same word to translate both words. - discard (a button that makes the user loose information) is default I suggest switching the "Discard" button to "Discard profile changes", and default button focus to "Cancel". Also, I believe this violates the HIG (question must be bold and first thing in the dialog): http://library.gnome.org/devel/hig-book/2.91/windows- alert.html.en#alerts-confirmation If indeed the HIG is violated, suggested rewording: Are you sure you want to discard changes made to your XXX account? You have selected another account. By switching to that account, you will lose all changes make to your XXX account. Buttons: Cancel (default focus), Discard profile changes. """
"Discard profile changes" is indeed clearer but probably too long for a button. Would be cool if someone could mail usability@gnome.org to ask UX guys what they think about this issue.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/empathy/issues/119.