{ "id": "120910", "key": "TIMOB-15418", "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": "14826", "description": "Release 5.1.0-remaining iOS9 features, Android M features", "name": "Release 5.1.0", "archived": false, "released": true, "releaseDate": "2015-11-20" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2015-09-09T22:26:03.000+0000", "created": "2013-10-08T11:17:41.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "ios7", "supportTeam" ], "versions": [ { "id": "15593", "description": "Release 3.1.3", "name": "Release 3.1.3", "archived": true, "released": true, "releaseDate": "2013-09-18" } ], "issuelinks": [ { "id": "48922", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "114520", "key": "TIMOB-13892", "fields": { "summary": "iOS: Accessibility - Label.accessibilityLabel does not work properly inside a ScrollView properly", "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" } }, "priority": { "name": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "apetkov", "key": "apetkov", "displayName": "Angel Petkov", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2015-11-05T22:24:49.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": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "h2. Description\r\nI am using accessibilityLabel with a button that I then put as a {{leftNavButton}} or {{rightNavButton}} on a window. The problem is that I cannot get the {{accessibilityLabel}} to show (using VoiceOver on the device or the accessibility inspector in the simulator). If I do not set the button as the {{leftNavButton}} or {{rightNavButton}} it works.\r\n\r\nh2. Test Code\r\n{code}\r\nvar win = Ti.UI.createWindow({\r\n backgroundColor:'#ffffff',\r\n title: 'Products'\r\n});\r\n\t\t\r\nvar button = Ti.UI.createButton({\r\n accessibilityLabel: 'Send screen to Airplay',\r\n title: 'CLICK'\r\n});\r\n\r\nwin.setRightNavButton(button);\r\n\t\r\nvar nav = Ti.UI.iOS.createNavigationWindow({\r\n window: win\r\n});\r\n\r\nnav.open();\r\n{code}", "attachment": [], "flagged": false, "summary": "iOS7: AccessibilityLabel on button does not show when set as a leftNavButton / rightNavButton", "creator": { "name": "rsharma", "key": "rsharma", "displayName": "Rupesh Sharma", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "rsharma", "key": "rsharma", "displayName": "Rupesh Sharma", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "iOS 7\r\niPhone 4s", "closedSprints": [ { "id": 485, "state": "closed", "name": "2015 Sprint 19 SDK", "startDate": "2015-09-12T00:30:29.539Z", "endDate": "2015-09-26T00:30:00.000Z", "completeDate": "2015-09-28T02:29:14.458Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "301851", "body": "This issue was previously scheduled to be worked on in more than one sprint:\r\n* 'Release 3.1.2' (on board '3.1.X Triage')\r\n* 'Release 3.0.1/TS 3.0.2' (on board '3.1.0 Triage')\r\n* 'Release 3.3.0' (on board '3.2.X Triage')\r\n\r\nStarting from JIRA Agile 6.3, an issue can only belong to a single future sprint. Read more about this change: http://docs.atlassian.com/agile/docs-0630/Sprint+Marker+Migration\r\n\r\nThis issue is now scheduled for future sprint 'Release 3.1.2' (on board '3.1.X Triage').\r\n\r\nIf this is incorrect, please update the issue accordingly.\r\n\r\nThis comment was automatically generated by JIRA. If it is no longer relevant, please feel free to delete it.", "created": "2014-04-21T15:32:17.000+0000", "updated": "2014-04-21T15:32:17.000+0000" }, { "id": "318749", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "3.4.0 is moved forward, and 3.5.0 is taking its place in the calendar.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-08-14T21:31:57.000+0000", "updated": "2014-08-14T21:31:57.000+0000" }, { "id": "325807", "author": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Issue reproduces with TiSDK 3.1.3 and 3.4.0 \r\nTitanium Command-Line Interface, \r\nCLI version 3.3.0, \r\nTitanium SDK version 3.4.0.GA \r\niOS SDK: 7.0 \r\niOS iPhone Simulator: 7.0", "updateAuthor": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-26T05:11:18.000+0000", "updated": "2014-09-26T05:11:18.000+0000" }, { "id": "362686", "author": { "name": "apetkov", "key": "apetkov", "displayName": "Angel Petkov", "active": true, "timeZone": "America/Los_Angeles" }, "body": "*PR pending*: https://github.com/appcelerator/titanium_mobile/pull/7154", "updateAuthor": { "name": "apetkov", "key": "apetkov", "displayName": "Angel Petkov", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-09-09T19:33:18.000+0000", "updated": "2015-09-09T19:33:18.000+0000" }, { "id": "362692", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "*PR approved*. Thank you [~apetkov]!", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-09-09T22:25:51.000+0000", "updated": "2015-09-09T22:25:51.000+0000" }, { "id": "369131", "author": { "name": "ewieber", "key": "ewieber", "displayName": "Eric Wieber", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Verified fixed, using:\r\n\r\nMacOS 10.11.2 (15C31f)\r\nStudio 4.4.0.201511040454\r\nTi SDK 5.1.0.v20151104190037\r\nAppc NPM 4.2.1\r\nAppc CLI 5.1.0-42\r\nTi CLI 5.0.5\r\nAlloy 1.7.23\r\nArrow 1.3.18\r\nXcode 7.2 (7C46t)\r\nNode v0.12.7\r\nJava 1.7.0_80\r\nproduction\r\n\r\nAccessibility labels in nav buttons are read when using voice-over and display in the Accessibility Inspector.", "updateAuthor": { "name": "ewieber", "key": "ewieber", "displayName": "Eric Wieber", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2015-11-05T22:24:49.000+0000", "updated": "2015-11-05T22:24:49.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }