Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-2304] iOS: Vertical layout, tableView - scrolling stutters when image is revealed. (3.1.3 - 4.2)

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2011-04-17T01:58:42.000+0000
Affected Version/sn/a
Fix Version/sRelease 1.5.0
ComponentsiOS
Labelsios, regression, scrolling, tableview
ReporterThomas Huelbert
AssigneeBlain Hamon
Created2011-04-15T03:16:16.000+0000
Updated2011-04-17T01:58:42.000+0000

Description

This is xcode 3.5.4 + iOS4.2 + itunes 10.1+ running mobile sdk version 1.5.0.1f46b05 + the nonJIT version of TiJsCore on an ipod (4th gen) running 4.2. seen on all supported os's

1.Base UI > Vertical Layout > Table View
2.do a throw scrolling gesture to move the list rapidly, watch the scroll bar as the image is revealed.

results: the scrolling stuttters right as the image is revealed.

Comments

  1. Jeff Haynie 2011-04-15

    (from [a6c5651902eb346882e7e8b3bb6a87624ba87210]) [#2304 state:fixed-in-qa] Slight modifications to view drawing system to make table drawing faster. https://github.com/appcelerator/titanium_mobile/commit/a6c5651902eb346882e7e8b3bb6a87624ba87210"> https://github.com/appcelerator/titanium_mobile/commit/a6c5651902eb...

  2. Stephen Tramer 2011-04-15

    Going to reopen. Solved for tables which do not use 'className' only.

  3. Jeff Haynie 2011-04-15

    (from [1a5206fb3ba3617d052593c68e5eec753d47dd64]) [#2346 state:fixed-in-qa][#2304 state:fixed-in-qa] Changed what we do with cached cells, resulting in massive speed improvements and fewer redraw glitches. https://github.com/appcelerator/titanium_mobile/commit/1a5206fb3ba3617d052593c68e5eec753d47dd64"> https://github.com/appcelerator/titanium_mobile/commit/1a5206fb3ba3...

  4. Stephen Tramer 2011-04-15

    Note that there is still some loading time, but this is simply the amount of time it takes the view to render, and no longer a tableview-specific issue (or regression).

  5. Thomas Huelbert 2011-04-15

    1.5.0.3ee6a97 4gt ipod touch 4.2.1

JSON Source