mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-07-26 23:08:11 +00:00
GeoAlertScreen::openPicker() is reachable directly from handleInput()'s Target row, bypassing the _prefs null-check every other path in this screen goes through via activate(). DataStore's loc_share_channel_idx was the only loc_share_* field without a clamp-on-load, unlike its sibling index fields (harmless today since getChannel() bounds-checks it, but inconsistent with the established defensive pattern). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>