commit | 6f1a062281c27b569060295d84cda0cadf5335f6 | [log] [tgz] |
---|---|---|
author | Josh Gargus <jjosh@google.com> | Fri Feb 17 11:52:56 2012 -0800 |
committer | Josh Gargus <jjosh@google.com> | Mon Feb 27 14:20:08 2012 -0800 |
tree | 97b0cf9101739c314183314b4e4250174b6a51d4 | |
parent | 121ca6e2f524f5bb25ce648d8c2af2b8e1f9715c [diff] |
Reduce call-log jankiness while scrolling. Before this fix, we were triggering many extraneous relayouts. The cause was that we populated the ContactInfo cache with empty entries; when we compared against these to see if they had changed, the answer was always "yes". This happened even in bindView() when scrolling new rows onscreen, with predictably janky results. Bug: 6077964 Change-Id: I46b7795b38030b0d90f9d65c05c02dbad5776b37