{ "id": "61825", "key": "TIMOB-1193", "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": "11224", "name": "Release 1.4.0", "archived": true, "released": true, "releaseDate": "2010-07-16" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-04-17T01:55:29.000+0000", "created": "2011-04-15T02:46:20.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "android", "defect", "tableview" ], "versions": [], "issuelinks": [], "assignee": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2011-04-17T01:55:29.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": "{html}

If you have enough rows to scroll a table view, and one or more\nof the rows are different than the rest, those rows will cause\nredrawing issues because of incorrectly returned \"convertViews\"\nfrom TiTableView.getView()

{html}", "attachment": [], "flagged": false, "summary": "Corrupted Table rows with different layouts and no class names", "creator": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "125052", "author": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

(from [5c5e9bbcbb00b856076b9723297322b01b148f25])\nonly cache row views with the same item by default, otherwise odd\ndrawing behavior happens when two rows with no class name and\ndifferent children are drawn. we still respect user's classname\noptimization hint, but only when it's explicitly set now. [#1193\nstate:resolved] \nhttp://github.com/appcelerator/titanium_mobile/commit/5c5e9bbcbb00b...

{html}", "updateAuthor": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:46:21.000+0000", "updated": "2011-04-15T02:46:21.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }