Two default buttons in the remove device confirmation alert

Bug #933577 reported by Lisette Slegers
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Control Panel
Status tracked in Trunk
Stable-3-0
Fix Released
Undecided
Unassigned
Trunk
Fix Released
Medium
Natalia Bidart
ubuntuone-control-panel (Ubuntu)
Fix Released
Undecided
Unassigned
Precise
Fix Released
Undecided
Unassigned

Bug Description

See image attachment. The 'Yes' button should be a secondary button and on the left.

[secondary: Yes] [primary: No]

Please note that this is slightly different than explained in http://developer.gnome.org/hig-book/3.2/windows-alert.html.en#alerts-confirmation . The interaction shown here is slightly weird, because in this case the left Cancel button is the default action, and displayed on the left. This is less of a problem for us, because we use Y / N instead of Cancel / Ok.

Related branches

Revision history for this message
Lisette Slegers (lisette-slegers) wrote :
Changed in ubuntuone-control-panel:
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Diego Sarmentero (diegosarmentero)
Revision history for this message
Natalia Bidart (nataliabidart) wrote :

Hello Lisette,

HAving 2 default buttons is definitely a bug and I'm fixing that.

Regarding the order of the buttons, and which one should be the default, after looking at the link you posted, I think we have the correct behavior at the moment, which is:

[ default: No ] [ secondary: Yes ]

I'm basing my conclusion in the fact that the HIG says:

* the "ok" button (for us is "Yes") should be on the right, and not primary (see the image in the HIG).
* the "cancel" button (for us "No") should be on the immediate left of the OK or equivalent button, and is primary.

I'm attaching a screenshot of what we have ATM.

Thanks!

Revision history for this message
Natalia Bidart (nataliabidart) wrote :
Changed in ubuntuone-control-panel:
assignee: Diego Sarmentero (diegosarmentero) → Natalia Bidart (nataliabidart)
Changed in ubuntuone-control-panel (Ubuntu Precise):
milestone: none → ubuntu-12.04-beta-2
Changed in ubuntuone-control-panel (Ubuntu Precise):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.