{ "id": "103313", "key": "TIMOB-11461", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "14700", "description": "2012 Sprint 25", "name": "2012 Sprint 25", "archived": true, "released": true, "releaseDate": "2012-12-17" }, { "id": "14699", "description": "2012 Sprint 25 Core", "name": "2012 Sprint 25 Core", "archived": true, "released": true, "releaseDate": "2012-12-17" } ], "resolution": { "id": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2012-12-11T23:27:27.000+0000", "created": "2012-10-13T11:00:30.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "core", "qe-and100112", "qe-nfc" ], "versions": [ { "id": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "issuelinks": [], "assignee": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2013-11-07T18:32:08.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "After entering the text in the search bar field, it still read aloud the LVH values on Android HoneyComb.It doesn't not happen on ICS and Jelly Bean.\r\n\r\nSteps To Reproduce:\r\n\r\n1.Install and launch the Test on device.\r\n2. Click on Second search field and enter the text.\r\n3. Press the back button to hide the soft keyboard.\r\n4. Click again on the second search bar.\r\n\r\nExpected Result:\r\n\r\nIt should not read aloud the LVH values after entering the text.\r\n\r\nActual Result:\r\nIt reads aloud the LVH value followed by the entered value after entering the text in the search bar\r\n\r\napp.js\r\n\r\n{code}\r\nvar win = Ti.UI.createWindow({\r\n\ttitle : 'Welcome',\r\n\tbackgroundColor: \"#fff\"\r\n});\r\n\t\r\nvar search1 = Titanium.UI.createSearchBar({\r\n\t\t barColor:'#000', \r\n\t\t showCancel:true,\r\n\t\t height:43,\r\n\t\t top:10,\r\n\t\t});\r\n\t\tvar search2 = Titanium.UI.createSearchBar({\r\n\t\t barColor:'#000', \r\n\t\t showCancel:true,\r\n\t\t height:43,\r\n\t\t top:100,\r\n\t\t accessibilityLabel: \"Search bar2 label.\",\r\n\t\t\taccessibilityValue: \"Search bar2 value.\",\r\n\t\t\taccessibilityHint: \"Search bar2 hint\"\r\n\t\t});\r\n\t\tvar search3 = Titanium.UI.createSearchBar({\r\n\t\t barColor:'#000', \r\n\t\t showCancel:true,\r\n\t\t height:43,\r\n\t\t top:200,\r\n\t\t accessibilityHint: \"Search bar3 hint\",\r\n\t\t accessibilityLabel: \"Search bar3 label.\",\r\n\t\t\taccessibilityValue: \"Search bar3 value.\"\r\n\t\t});\r\n\t\tvar search4 = Titanium.UI.createSearchBar({\r\n\t\t barColor:'#000', \r\n\t\t showCancel:true,\r\n\t\t height:43,\r\n\t\t top:300,\r\n\t\t accessibilityHidden: true,\r\n\t\t accessibilityLabel: \"Search bar4 label.\",\r\n\t\t\taccessibilityValue: \"Search bar4 value.\",\r\n\t\t\taccessibilityHint: \"Search bar4 hint\"\r\n\t\t});\r\n\t\t\r\n\twin.add(search1);\r\n\twin.add(search2);\r\n\twin.add(search3);\r\n\twin.add(search4);\r\n\t \r\n\t win.open();\r\n{code}\r\n", "attachment": [], "flagged": false, "summary": "Android: Accessibility: After entering the text in the search bar field, it still read aloud the LVH values on Android HoneyComb", "creator": { "name": "nchhabra", "key": "nchhabra", "displayName": "Neha Chhabra", "active": true, "timeZone": "Asia/Kolkata" }, "subtasks": [], "reporter": { "name": "nchhabra", "key": "nchhabra", "displayName": "Neha Chhabra", "active": true, "timeZone": "Asia/Kolkata" }, "environment": "Tested with Titanium Studio: 3.0.0.201210101947\r\nTested with Titanium SDK: 3.0.0.v2012101217449\r\nAndroid Device: Samsung Galaxy Tab(3.2),Galaxy Nexus(4.0.4)\r\nOS: Mac OSX 10.8.1", "comment": { "comments": [ { "id": "230957", "author": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I just tested this, and it reads the LVH values on all versions except for JB. In JB, if there is text inside the text field, it will read that instead. This seems to be a JB feature. I tried the different version of android on a native android app, and I get the same behavior.\r\n\r\nCould you please retest this again, and verify that it always reads the LVH value, except for JB devices? Also please make sure you have the latest version of talkback installed before testing. If you find any issues please reopen this issue. I'm going to mark this as cannot reproduce for now.", "updateAuthor": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-12-11T23:27:27.000+0000", "updated": "2012-12-11T23:27:27.000+0000" }, { "id": "250979", "author": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with: \r\nSDK:3.1.1.v20130508233955\r\nAppcelerator Studio: 3.1.1.201305072102\r\nOS: OSX 10.7.5\r\nDevice: google nexus7(4.1), LG-p970(2.2.2)\r\n\r\nCannot reproduce", "updateAuthor": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-05-09T11:26:35.000+0000", "updated": "2013-05-09T11:26:35.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }