aprs.me/assets
Graham McIntire f005a1a119
fix: prevent incoming packets from closing user-opened map popup
Add a client-side userOpenedPopupMarkerId lock that's set instantly when
a user manually opens a popup (via click, OMS spiderfy click, or long-press)
and cleared when the popup closes. All programmatic openPopup paths
(highlight_packet, addMarker openPopup flag) now respect the lock.

Closes the network round-trip race where new packets arriving between
the user's click and the server's marker_clicked ack could steal the popup.
2026-04-27 09:46:45 -05:00
..
css vendor heroicons SVGs, remove GitHub dependency 2026-03-03 13:34:23 -06:00
js fix: prevent incoming packets from closing user-opened map popup 2026-04-27 09:46:45 -05:00
vendor vendor heroicons SVGs, remove GitHub dependency 2026-03-03 13:34:23 -06:00