[
https://issues.apache.org/jira/browse/CB-549?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13257919#comment-13257919
]
Trevor N. Suarez commented on CB-549:
-------------------------------------
Thank you so much, Joe. I'm quite impressed by the response time. :)
> notification.confirm UX is missaligned
> --------------------------------------
>
> Key: CB-549
> URL: https://issues.apache.org/jira/browse/CB-549
> Project: Apache Callback
> Issue Type: Bug
> Components: Android
> Affects Versions: 1.6.1
> Environment: Android 3.0 and above
> Android 2.3 and below
> Reporter: Trevor N. Suarez
> Assignee: Joe Bowser
> Priority: Minor
> Labels: android, confirm, ios, notification, ux
> Fix For: 1.7.0
>
> Attachments: Android Confirm.jpg, iOS Confirm.jpg
>
>
> The notification.confirm() function places the options in the wrong order.
> iOS and Android 3.0+ should always use the dismissive action on the left and
> the confirming action on the right. Android 2.3 and below used the UX
> paradigm of having those orders reversed.
> Right now, if one were to set the buttons as 'No,Yes', then iOS would show
> the correct order, but Android 3.0+ has the buttons backwards, as the
> confirmation API uses the older Android 2.3 and below style. However, either
> way the Android implementation is backwards. The Android 2.3 button order
> should NOT match up with iOS like it currently is. And the Android 3.0+ order
> should be the same as iOS.
> http://developer.android.com/design/building-blocks/dialogs.html
> "As a rule, the dismissive action of a dialog is always on the left whereas
> the affirmative actions are on the right."
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira