Return-Path: X-Original-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5438298A5 for ; Thu, 19 Apr 2012 23:47:07 +0000 (UTC) Received: (qmail 92254 invoked by uid 500); 19 Apr 2012 23:47:07 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 92226 invoked by uid 500); 19 Apr 2012 23:47:07 -0000 Mailing-List: contact callback-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: callback-dev@incubator.apache.org Delivered-To: mailing list callback-dev@incubator.apache.org Received: (qmail 92217 invoked by uid 99); 19 Apr 2012 23:47:07 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Apr 2012 23:47:07 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Apr 2012 23:47:04 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id A27B23A47D0 for ; Thu, 19 Apr 2012 23:46:44 +0000 (UTC) Date: Thu, 19 Apr 2012 23:46:44 +0000 (UTC) From: "Joe Bowser (Reopened) (JIRA)" To: callback-dev@incubator.apache.org Message-ID: <601137265.8108.1334879204680.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <1815310944.7748.1334872841270.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Reopened] (CB-549) notification.confirm UX is missaligned MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/CB-549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joe Bowser reopened CB-549: --------------------------- There is a difference between confirm and notification.confirm. > 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