{ "id": "168509", "key": "TIMOB-24901", "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": [], "resolution": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2017-08-14T16:32:44.000+0000", "created": "2017-06-20T07:59:25.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "android", "regression", "titanium" ], "versions": [], "issuelinks": [ { "id": "55718", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "164685", "key": "TIMOB-24174", "fields": { "summary": "Android: Update TableView/ListView accessory images, fix spacing", "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": "Critical", "id": "1" }, "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "jquick", "key": "jquick", "displayName": "Joshua Quick", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-08-14T16:32:44.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": "List disclosure indicators an Android display far too large when using Titanium SDK 6.1.1.v20170615113917. The indicators are probably around twice the size they used to display when using SDK 5.5.1.GA.\r\n\r\nThe attached image shows a screenshot of the bug in a test app using Titanium SDK 6.1.1.v20170615113917\r\n\r\nI've taken some example code from the Appcelerator docs and simplified it slightly to show how to reproduce the issue. The Titanium SDK used to test this was 6.1.1.v20170615113917. It is also a bug in Titanium SDK 6.1.0.GA. It is not a bug in Titanium SDK 5.5.1.GA.\r\n\r\n\r\n{noformat}\r\nvar win = Ti.UI.createWindow({backgroundColor: 'white'});\r\nvar listView = Ti.UI.createListView();\r\n\r\nvar tasks = [\r\n {id: 'trash', name: 'Take Out the Trash'},\r\n {id: 'dishes', name: 'Do the Dishes'},\r\n {id: 'doggie', name: 'Walk the Dog'}\r\n];\r\n\r\nvar data = [];\r\nfor (var i = 0; i < tasks.length; i++) {\r\n data.push({ \r\n properties: {\r\n itemId: tasks[i].id,\r\n title: tasks[i].name,\r\n accessoryType: Ti.UI.LIST_ACCESSORY_TYPE_DISCLOSURE,\r\n color: 'black'\r\n }\r\n });\r\n}\r\n\r\nvar section = Ti.UI.createListSection();\r\nsection.setItems(data);\r\nlistView.sections = [section];\r\n\r\nwin.add(listView);\r\nwin.open();\r\n{noformat}\r\n", "attachment": [ { "id": "62701", "filename": "Screen Shot 2017-06-20 at 08.48.02.png", "author": { "name": "jmountford", "key": "jmountford", "displayName": "Julian Mountford", "active": true, "timeZone": "Europe/London" }, "created": "2017-06-20T07:48:53.000+0000", "size": 121571, "mimeType": "image/png" } ], "flagged": false, "summary": "Android: List disclosure indicators increases size from SDK 5.5.1.GA to SDK 6.1.1.v20170615113917", "creator": { "name": "jmountford", "key": "jmountford", "displayName": "Julian Mountford", "active": true, "timeZone": "Europe/London" }, "subtasks": [], "reporter": { "name": "jmountford", "key": "jmountford", "displayName": "Julian Mountford", "active": true, "timeZone": "Europe/London" }, "environment": "MacOS: 10.12.5\r\nTitanium SDK: 6.1.1 RC", "closedSprints": [ { "id": 939, "state": "closed", "name": "2017 Sprint 17 SDK", "startDate": "2017-08-13T23:08:29.095Z", "endDate": "2017-08-27T23:08:00.000Z", "completeDate": "2017-08-27T21:10:54.125Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "423255", "author": { "name": "jmountford", "key": "jmountford", "displayName": "Julian Mountford", "active": true, "timeZone": "Europe/London" }, "body": "This is also a bug in Titanium 6.1.1.GA. It's not limited to disclosure indicators either, the same problem exists with Ti.UI.LIST_ACCESSORY_TYPE_CHECKMARK. Tested on Google Pixel XL, Android 7.1.2. When the same app is built with Titanium 5.5.1.GA, all is well.", "updateAuthor": { "name": "jmountford", "key": "jmountford", "displayName": "Julian Mountford", "active": true, "timeZone": "Europe/London" }, "created": "2017-06-30T12:26:40.000+0000", "updated": "2017-06-30T12:28:00.000+0000" }, { "id": "426078", "author": { "name": "jquick", "key": "jquick", "displayName": "Joshua Quick", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~jmountford], this issue has been resolved in Titanium 6.1.2 (see [TIMOB-24174]), which has been recently released. Please give that version a go.", "updateAuthor": { "name": "jquick", "key": "jquick", "displayName": "Joshua Quick", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-08-07T23:21:00.000+0000", "updated": "2017-08-07T23:21:00.000+0000" }, { "id": "426620", "author": { "name": "jquick", "key": "jquick", "displayName": "Joshua Quick", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Issue was fixed in Titanium 6.1.2.\r\nSee case: [TIMOB-24174]", "updateAuthor": { "name": "jquick", "key": "jquick", "displayName": "Joshua Quick", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-08-14T16:32:44.000+0000", "updated": "2017-08-14T16:32:44.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }