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. |
||
|---|---|---|
| .. | ||
| features | ||
| hooks | ||
| types | ||
| app.ts | ||
| chart-bundle-entry.js | ||
| map-bundle-entry.js | ||
| map.ts | ||
| map_fixes.ts | ||
| map_helpers.ts | ||
| topbar.js | ||
| vendor.js | ||