mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-07-26 23:08:11 +00:00
startPingForKey() set the "RTT: ..." line but didn't rebuild the ping menu, and updatePingMenuState only rebuilt on a string-count change it computed after the mutation — so the menu stayed at a lone "Send" row and nothing visibly happened after pressing Send, whether or not a reply came. - Rebuild the menu right after starting the ping so "RTT: ..." shows at once; on send failure show "RTT: send fail" instead of a blank. - Sync the menu against its actual row count (_ping_menu._count) as result lines populate, so RTT/SNR rows appear when the reply lands. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>