[TIMOB-1821] Android: TableView scroll performance issue
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2011-05-24T10:52:00.000+0000 |
Affected Version/s | Release 1.7.0 |
Fix Version/s | Release 1.7.0, Sprint 2011-20 |
Components | Android |
Labels | android, defect, performance, regression, tableview |
Reporter | Thomas Huelbert |
Assignee | Opie Cyrus |
Created | 2011-04-15T03:03:07.000+0000 |
Updated | 2011-05-24T10:52:00.000+0000 |
Description
g1 running 1.6 and sim with 2.2, 1.4.1.ec5d6d
1.BaseUI>Vertical Layout>Table View
2.scroll up and down
results: stuttering, not smooth scrolling
believe this is a regression
The test needs to be updated to not use the url property of ImageView, log is full of deprecation warnings.
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)
. Environment: Emulator: Android 2.2 on Mac and PC, Titanium 1.7 and 1.6 Device: HTC Desire HD (Android 2.2) and HTC Legend (Android 2.2)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. The example pointed out by Paul above (KS Table View Layout 2), shows the problem.
Issue is a byproduct of a font loading issue. Resolved by #4124
contains fix for this issue
Verified good scrolling performance on Nexus S (2.3.2) and Eris (2.1) with Titanium SDK version: 1.7.X r3982f4e7.