{ "id": "130095", "key": "TIMOB-16941", "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-16T18:31:33.000+0000", "created": "2014-05-06T22:18:44.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "api", "ios", "iphone" ], "versions": [ { "id": "15971", "description": "Release 3.2.3", "name": "Release 3.2.3", "archived": false, "released": true, "releaseDate": "2014-04-30" } ], "issuelinks": [], "assignee": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2015-10-29T23:34:22.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. Problem\r\n\r\nWhen info system button is added to anything other than toolbar/navbars, it appears distorted (see attached screenshot).\r\n\r\nIn the following test case, you may notice that I created two info buttons, one for view, the other for toolbar. The one added to view has ' style : Ti.UI.iPhone.SystemButton.INFO_DARK ', which seems not acceptable. But accepting it may itself be a bug. However, it is the only possible way to add info system buttons to view and this feature is quite common everywhere. I'm afraid this distortion may cause Apple rejection.\r\n\r\nh2. Test case\r\n\r\n{code:lang=javascript|title=ApplicationWindow.js}\r\n//create component instance\r\nvar self = Ti.UI.createWindow({\r\n\tbackgroundColor : '#ffffff',\r\n\ttintColor : 'red'\r\n});\r\n\r\nvar button1 = Titanium.UI.createButton({\r\n\tbottom : 64,\r\n\tleft : 16,\r\n\tstyle : Ti.UI.iPhone.SystemButton.INFO_DARK,\r\n});\r\nself.add(button1);\r\n\r\nvar button2 = Titanium.UI.createButton({\r\n\tsystemButton : Ti.UI.iPhone.SystemButton.INFO_DARK,\r\n});\r\nvar toolbar = Titanium.UI.iOS.createToolbar({\r\n\titems : [button2],\r\n\tbottom : 0,\r\n\tborderTop : true,\r\n\tborderBottom : true\r\n});\r\nself.add(toolbar); \r\nself.open();\r\n{code}", "attachment": [ { "id": "47878", "filename": "bug1.tiff", "author": { "name": "dkcarmo", "key": "dkcarmo", "displayName": "Daniel Kunzler", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-06T22:18:44.000+0000", "size": 22926, "mimeType": "image/tiff" }, { "id": "56722", "filename": "ButtonSizes.jpg", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-09-15T20:43:04.000+0000", "size": 96424, "mimeType": "image/jpeg" } ], "flagged": false, "summary": "iOS: System Info icon size is different between toolbar / toolbar and a view ", "creator": { "name": "dkcarmo", "key": "dkcarmo", "displayName": "Daniel Kunzler", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "dkcarmo", "key": "dkcarmo", "displayName": "Daniel Kunzler", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium SDK 3.2.3.GA, iOS SDK 7.1", "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": "304159", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Moving this ticket to engineering as I can reproduce this issue with the provided test case. ", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-09T06:40:26.000+0000", "updated": "2014-05-09T06:40:26.000+0000" }, { "id": "307137", "author": { "name": "dkcarmo", "key": "dkcarmo", "displayName": "Daniel Kunzler", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I think this issue should at least receive a priority as soon as possible. An app rejection by Apple seems imminent due to this distortion (it is really a large stretch on the vertical axis).", "updateAuthor": { "name": "dkcarmo", "key": "dkcarmo", "displayName": "Daniel Kunzler", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-31T19:31:34.000+0000", "updated": "2014-05-31T19:31:34.000+0000" }, { "id": "318747", "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": "325805", "author": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Issue reproduces with TiSDK 3.2.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.1 \r\niOS iPhone Simulator: 7.1", "updateAuthor": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-26T05:04:17.000+0000", "updated": "2014-09-26T05:04:17.000+0000" }, { "id": "364099", "author": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "body": "APPROVED. PR merged.", "updateAuthor": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2015-09-16T18:31:19.000+0000", "updated": "2015-09-16T18:31:19.000+0000" }, { "id": "368370", "author": { "name": "htbryant", "key": "htbryant", "displayName": "Harry Bryant", "active": true, "timeZone": "Europe/London" }, "body": "Verified as fixed. System Info Icon sizes are unified to one size. Tested on iOS devices and Simulators (8.4 & 9.1).\r\n\r\nMac OSX El Capitan 10.11 (15A284)\r\nTi SDK: 5.1.0.v20151028190028 \r\nAppc NPM: 4.2.1\r\nAppc CLI: 5.1.0-38\r\nTi CLI: 5.0.4\r\nAlloy: 1.7.4\r\nXcode 7.1(7B91b)\r\nNode v4.2.1\r\nproduction\r\n\r\n*Closing ticket.*", "updateAuthor": { "name": "htbryant", "key": "htbryant", "displayName": "Harry Bryant", "active": true, "timeZone": "Europe/London" }, "created": "2015-10-29T23:34:17.000+0000", "updated": "2015-10-29T23:34:17.000+0000" } ], "maxResults": 11, "total": 11, "startAt": 0 } } }