{ "id": "121915", "key": "TIMOB-15629", "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": "15715", "description": "2013 Sprint 25", "name": "2013 Sprint 25", "archived": true, "released": true, "releaseDate": "2013-12-13" }, { "id": "15716", "description": "2013 Sprint 25 API", "name": "2013 Sprint 25 API", "archived": true, "released": true, "releaseDate": "2013-12-13" }, { "id": "15422", "description": "Release 3.3.0", "name": "Release 3.3.0", "archived": false, "released": true, "releaseDate": "2014-07-16" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-12-02T22:38:51.000+0000", "created": "2013-10-31T21:58:59.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "module_tableviewrow", "qe-closed-3.3.0", "qe-testadded" ], "versions": [ { "id": "15479", "description": "Release 3.1.2", "name": "Release 3.1.2", "archived": true, "released": true, "releaseDate": "2013-07-31" }, { "id": "15593", "description": "Release 3.1.3", "name": "Release 3.1.3", "archived": true, "released": true, "releaseDate": "2013-09-18" } ], "issuelinks": [], "assignee": { "name": "sunila", "key": "sunila", "displayName": "Sunila", "active": true, "timeZone": "Asia/Kolkata" }, "updated": "2014-07-31T03:42:14.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": "h3. PROBLEM \r\n\r\nOn creating a tableview and a left value is assigned to the rows, on deploy they don't show the left property applied to the title as expected, but as the tableview is scrolled some of the rows start to apply it randomly.\r\n\r\nh3. Test case\r\n\r\n{code} \r\n\r\nvar win = Ti.UI.createWindow({\r\n title : \"home\",\r\n backgroundColor : \"white\"\r\n});\r\n\r\nvar data = [];\r\n\r\nfor (var i = 0; i < 100; i++) {\r\n data[i] = Ti.UI.createTableViewRow({\r\n title : 'title' + i,\r\n height : 50,\r\n left : 50,\r\n color : 'red'\r\n });\r\n}\r\n\r\nvar table = Ti.UI.createTableView({\r\n data : data\r\n});\r\n\r\nwin.add(table);\r\nwin.open();\r\n\r\n{code} \r\n\r\n", "attachment": [ { "id": "43589", "filename": "device-2013-10-31-154102.png", "author": { "name": "mcota", "key": "mcota", "displayName": "Marco Cota", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-10-31T21:58:59.000+0000", "size": 18143, "mimeType": "image/png" } ], "flagged": false, "summary": "Android: Tableviewrow.left inconsistent behavior", "creator": { "name": "mcota", "key": "mcota", "displayName": "Marco Cota", "active": false, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "mcota", "key": "mcota", "displayName": "Marco Cota", "active": false, "timeZone": "America/Los_Angeles" }, "environment": "Product: Titanium SDK\r\nTitanium SDK: Mobile 3.1GA\r\nPlatform OS: Android\r\nPlatform OS Version: ALL\r\nPrivate: Yes", "comment": { "comments": [ { "id": "280195", "author": { "name": "sunila", "key": "sunila", "displayName": "Sunila", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Set optionLeft and optionRight only if it is not set\r\n\r\nhttps://github.com/appcelerator/titanium_mobile/pull/4994", "updateAuthor": { "name": "sunila", "key": "sunila", "displayName": "Sunila", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-11-19T18:24:46.000+0000", "updated": "2013-11-19T18:24:46.000+0000" }, { "id": "302347", "author": { "name": "nmittal", "key": "nmittal", "displayName": "Neha Mittal", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Verified fix with below environment:\r\n\r\nAppc Studio: 3.3.0.201404211130\r\nSDK build: 3.3.0.v20140423155715\r\nacs: 1.0.14\r\nnpm: 1.3.2\r\nalloy: 1.4.0-dev\r\nCLI: titanium-3.3.0-dev\r\ntitanium-code-processor:1.1.1-beta1\r\nXcode: 5.1.1\r\nOsx: Mavericks(10.9.2)\r\nDevice: Nexus 5 (4.4.2)\r\n\r\nTableviewrow.left property displays consistent behaviour as per the value given to left property. Hence Closing the issue.", "updateAuthor": { "name": "nmittal", "key": "nmittal", "displayName": "Neha Mittal", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2014-04-24T06:27:22.000+0000", "updated": "2014-04-24T06:27:22.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }