{ "id": "62453", "key": "TIMOB-1821", "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": "11244", "name": "Release 1.7.0", "archived": true, "released": true, "releaseDate": "2011-06-13" }, { "id": "11255", "name": "Sprint 2011-20", "archived": true, "released": true, "releaseDate": "2011-05-23" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-05-24T10:52:00.000+0000", "created": "2011-04-15T03:03:07.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "android", "defect", "performance", "regression", "tableview" ], "versions": [ { "id": "11244", "name": "Release 1.7.0", "archived": true, "released": true, "releaseDate": "2011-06-13" } ], "issuelinks": [ { "id": "10552", "type": { "id": "10000", "name": "Blocks", "inward": "is blocked by", "outward": "blocks" }, "inwardIssue": { "id": "65432", "key": "TIMOB-4124", "fields": { "summary": "Cache custom fonts when they are loaded the first time", "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": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "opiecyrus", "key": "opiecyrus", "displayName": "Opie Cyrus", "active": true, "timeZone": "America/Chicago" }, "updated": "2011-05-24T10:52:00.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}

g1 running 1.6 and sim with 2.2, 1.4.1.ec5d6d

\n

1.BaseUI>Vertical Layout>Table View
\n2.scroll up and down

\n

results: stuttering, not smooth scrolling

\n

believe this is a regression

{html}", "attachment": [], "flagged": false, "summary": "Android: TableView scroll performance issue", "creator": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "126747", "author": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

The test needs to be updated to not use the url property of\nImageView, log is full of deprecation warnings.

{html}", "updateAuthor": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:03:08.000+0000", "updated": "2011-04-15T03:03:08.000+0000" }, { "id": "133343", "author": { "name": "pdowsett", "key": "pdowsett", "displayName": "Paul Dowsett", "active": true, "timeZone": "Europe/London" }, "body": "See also [this post|http://developer.appcelerator.com/question/119382/kitchensink--android--tableview-layout-2], which points out that the tableView scrolling performance issue is most evident in {{Base UI > Views > Table Views > Table View (Layout 2)}}.\n\nEnvironment:\n\nEmulator: Android 2.2 on Mac and PC, Titanium 1.7 and 1.6\nDevice: HTC Desire HD (Android 2.2) and HTC Legend (Android 2.2)\n\n\n\n", "updateAuthor": { "name": "pdowsett", "key": "pdowsett", "displayName": "Paul Dowsett", "active": true, "timeZone": "Europe/London" }, "created": "2011-05-10T07:39:51.000+0000", "updated": "2011-05-10T07:39:51.000+0000" }, { "id": "133803", "author": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "body": "There has been multiple customers in the helpdesk asking for this to be fixed. The scrolling seems to have gotten worse starting in 1.6.2 until now (1.7) In the current 1.7 RC, a table view with complex rows is very slow and choppy, even with the className in the rows.\n\nThe example pointed out by Paul above (KS Table View Layout 2), shows the problem.", "updateAuthor": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-05-17T10:21:12.000+0000", "updated": "2011-05-17T10:21:12.000+0000" }, { "id": "133847", "author": { "name": "opiecyrus", "key": "opiecyrus", "displayName": "Opie Cyrus", "active": true, "timeZone": "America/Chicago" }, "body": "Issue is a byproduct of a font loading issue. Resolved by #4124", "updateAuthor": { "name": "opiecyrus", "key": "opiecyrus", "displayName": "Opie Cyrus", "active": true, "timeZone": "America/Chicago" }, "created": "2011-05-17T16:22:17.000+0000", "updated": "2011-05-17T16:22:17.000+0000" }, { "id": "133848", "author": { "name": "opiecyrus", "key": "opiecyrus", "displayName": "Opie Cyrus", "active": true, "timeZone": "America/Chicago" }, "body": "contains fix for this issue", "updateAuthor": { "name": "opiecyrus", "key": "opiecyrus", "displayName": "Opie Cyrus", "active": true, "timeZone": "America/Chicago" }, "created": "2011-05-17T16:22:56.000+0000", "updated": "2011-05-17T16:22:56.000+0000" }, { "id": "134150", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified good scrolling performance on Nexus S (2.3.2) and Eris (2.1) with Titanium SDK version: 1.7.X r3982f4e7.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-05-24T10:52:00.000+0000", "updated": "2011-05-24T10:52:00.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }