Skip to content

Ledger scrolling still stutters #16

@shoriminimoe

Description

@shoriminimoe

Problem

Scrolling through the ledger still stutters. #5 ("Ledger scrolling is not smooth") was closed, but jank and dropped frames are still noticeable when scrolling the transaction list.

Expected behavior

The transaction list should scroll smoothly, without stutter or dropped frames.

Notes

Follow-up to #5. Worth profiling the LazyColumn in TransactionListScreen (and the register's LazyColumn in RegisterScreen) on a profileable/release build — check per-item recomposition, the buildAnnotatedString work done on every visible row, and item layout cost. A debug build's scrolling is not representative; measure on a profileable build before drawing conclusions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions