mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-07-26 14:58:12 +00:00
Previous fix only evicted SHUTDOWN when cur_len == PAGE_ORDER_LEN (full). If the array was not yet full but had SHUTDOWN + 2 missing pages (TOOLS and QUICK_MSG), TOOLS would fill the last slot but QUICK_MSG would be left out. Remove the cur_len guard: evict SHUTDOWN whenever any required page is missing, regardless of array fullness. This frees one slot before the append loop so all missing required pages can be added in a single pass. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>