mirror of
https://github.com/torlando-tech/pyxis.git
synced 2026-07-29 06:49:43 +00:00
- AnnounceListScreen::tick(): drop the pre-sort 64-item gather cap so the sort always sees the true newest destinations (the path table is bounded by USTORE_DEFAULT_MAX_RECS=400 and items allocate in PSRAM, so the gather is bounded); only the render stays capped at MAX_DISPLAY. - tick() now re-adds the freshly rendered item containers to the focus group and focuses the first. The deferred gather meant show() (which adds widgets to the group) ran before the containers existed and lv_obj_clean dropped the old ones, so trackball navigation couldn't reach the list items. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UWZuYkHBRqNb6BZHV8sTG5