[TIMOB-12112] MobileWeb: Re-architect ScrollView and TableView
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Critical |
Status | Closed |
Resolution | Won't Fix |
Resolution Date | 2013-01-03T10:41:25.000+0000 |
Affected Version/s | Release 3.0.0 |
Fix Version/s | 2012 Sprint 26 JS, 2012 Sprint 26 |
Components | MobileWeb |
Labels | n/a |
Reporter | Bryan Hughes |
Assignee | Bryan Hughes |
Created | 2012-12-18T01:36:22.000+0000 |
Updated | 2013-03-27T22:27:53.000+0000 |
Description
ScrollView and TableView currently use a custom scrolling mechanism that just doesn't make the cut. It suffers from poor performance and several buggy edge cases. We need to rewrite these controls to use native scrolling so we can get good performance without edge-case woes
Turns out, limitations in Android severely restrict how we can re-architect scrollview. Attempts at improving performance yielded only nominal improvements over the current architecture, so it's not worth the time investment to finish this task.