{ "id": "103309", "key": "TIMOB-11457", "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-03T23:18:56.000+0000", "created": "2012-10-13T08:23:50.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": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2013-11-07T18:33:18.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": "System event \"EVENT_ACCESSIBILITY_ANNOUNCEMENT\" not working on Android ICS or lower.\r\n\r\nSteps To Reproduce:\r\n\r\n1. Install and launch the app on device.\r\n2. Click on \"make announcement\" button.\r\n\r\nExpected result:\r\nAnnouncement should be read aloud saying \" Please stand by for an urgent message from the Department of Home Land Security. \"\r\n\r\nActual Result:\r\nNo announcement happens.\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 announceButton = Ti.UI.createButton({\r\n\ttop: 50, width: 8 * 30, height: 48,\r\n\ttitle: \"Make announcement\"\r\n});\r\n\r\nannounceButton.addEventListener(\"click\", function() {\r\n\tTi.App.fireSystemEvent(Ti.App.EVENT_ACCESSIBILITY_ANNOUNCEMENT,\r\n\t\t\t\t\t\t \"Please stand by for an urgent message from the Department of Home Land Security.\");\r\n});\r\nwin.add(announceButton);\r\nwin.open();\r\n{code}\r\n", "attachment": [ { "id": "32642", "filename": "Android2.2.mp4", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2012-10-15T13:11:40.000+0000", "size": 6997625, "mimeType": "video/mp4" }, { "id": "32643", "filename": "Android3.2.mp4", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2012-10-15T13:11:40.000+0000", "size": 7721097, "mimeType": "video/mp4" } ], "flagged": false, "summary": "Android: Accessibility: System event \"EVENT_ACCESSIBILITY_ANNOUNCEMENT\" not working on Android ICS or lower", "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": "223525", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "body": "Attached videos of me using it successfully in Android 3.2 (LG Slate) and Android 2.2 (HTC Desire) (I don't have ICS, only Jelly Bean, 3.2 and 2.2). ", "updateAuthor": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2012-10-15T13:13:11.000+0000", "updated": "2012-10-15T13:13:11.000+0000" }, { "id": "224164", "author": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The code above does not work on Samsung Galaxy Tab (v3.2) with Talk Back ON and Eyes Free Keyboard. Also does not work on Galaxy Nexus (v4.0.4) and HTC Desire V (v4.0.3).", "updateAuthor": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-10-18T12:29:10.000+0000", "updated": "2012-10-18T12:29:10.000+0000" }, { "id": "224174", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "body": "@Ingo: I guess someone in the office with access to a Galaxy Tab running 3.2, and a Galaxy Nexus with 4.0.4 or Desire V with v4.0.3 will need to confirm and work on this.", "updateAuthor": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2012-10-18T13:35:06.000+0000", "updated": "2012-10-18T13:35:06.000+0000" }, { "id": "224278", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "body": "I'm sorry, apparently you need the latest version of TalkBack from the Play Store for this to work. I apparently installed that on my older devices while I was first working on this, but I forgot about it.\n\nSatyam could you do that and try again? Thank you.\n\nI will also update documentation and submit a documentation Pull Request for this ticket, so please keep this open even if you find out that it works.", "updateAuthor": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2012-10-18T21:15:58.000+0000", "updated": "2012-10-18T21:15:58.000+0000" }, { "id": "226439", "author": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Checked the issue with updated version of Talk Back. The issue does not exist after updating the Talk Back on Samsung Galaxy Tab (v3.2) and Galaxy Nexus (v4.0.4).", "updateAuthor": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-11-07T11:02:47.000+0000", "updated": "2012-11-07T11:02:47.000+0000" }, { "id": "229689", "author": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Needed the latest version of talkback for this to work.", "updateAuthor": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-12-03T23:18:56.000+0000", "updated": "2012-12-03T23:18:56.000+0000" }, { "id": "248126", "author": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Working as expected with latest talkback installed on device and cannot reproduce issue. Hence closing the issue.\r\n\r\nVerified on:\r\nDevice: Samsung Galaxy Note, Android version: 2.3.6\r\nSDK: 3.1.0.GA\r\nCLI version : 3.1.0-cr\r\nOS : MAC OSX 10.7.5\r\nTitanium Studio, build: 3.1.0.201304151600\r\nXCode : 4.5.1", "updateAuthor": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-04-18T10:21:17.000+0000", "updated": "2013-04-18T10:21:17.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }