diff options
| author | Adam Soltys <[email protected]> | 2026-09-02 13:42:24 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-09-02 13:42:24 -0700 |
| commit | 11a7919939f30318c6f2bf81058e57e2bb604b67 (patch) | |
| tree | 86fd103580bcda07099d08967a69e3f2affbfd7a /src/ark | |
| parent | 79ebdaa0426cc9dc474a61876207ff19fbc5aa22 (diff) | |
| download | coinosv3-11a7919939f30318c6f2bf81058e57e2bb604b67.tar.gz coinosv3-11a7919939f30318c6f2bf81058e57e2bb604b67.zip | |
Three render hogs put on a leash for the sluggish-tabs hunt: qrSvg is memoized (make() runs eight mask trials over a version-20 grid — 30ms+ per call on a phone, paid on EVERY render of the receive pane), the header's unread count reuses its answer behind a revision counter bumped only when messages or read-marks actually change, and ark's history list rebuilds at most every 1.5s instead of per repaint
Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MrkLsNScXe9b6BviUSdmMr
Diffstat (limited to 'src/ark')
0 files changed, 0 insertions, 0 deletions
