[TIMOB-1193] Corrupted Table rows with different layouts and no class names
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2011-04-17T01:55:29.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 1.4.0 |
Components | Android |
Labels | android, defect, tableview |
Reporter | Marshall Culpepper |
Assignee | Marshall Culpepper |
Created | 2011-04-15T02:46:20.000+0000 |
Updated | 2011-04-17T01:55:29.000+0000 |
Description
If you have enough rows to scroll a table view, and one or more of the rows are different than the rest, those rows will cause redrawing issues because of incorrectly returned "convertViews" from TiTableView.getView()
(from [5c5e9bbcbb00b856076b9723297322b01b148f25]) only cache row views with the same item by default, otherwise odd drawing behavior happens when two rows with no class name and different children are drawn. we still respect user's classname optimization hint, but only when it's explicitly set now. [#1193 state:resolved] http://github.com/appcelerator/titanium_mobile/commit/5c5e9bbcbb00b856076b9723297322b01b148f25"> http://github.com/appcelerator/titanium_mobile/commit/5c5e9bbcbb00b...