mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-07-26 23:08:11 +00:00
ensurePageOrderInit only inserted FAVOURITES when len < PAGE_ORDER_LEN. Older saves with all 11 slots filled (default order with GPS + SENSORS) hit the full-array branch and were left without FAVOURITES in the explicit order, so the page was shown via the missing-page fallback at end of nav but movePageInOrder couldn't reorder it. Now drop the last entry (typically SHUTDOWN, which the same fallback already re-appends at end of nav) to make room. End result: FAVOURITES sits after CLOCK, reorderable; nav layout matches the new default. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>