mirror of
https://github.com/ipnet-mesh/meshcore-hub.git
synced 2026-10-31 04:02:03 +01:00
Marker clustering changed the map DOM contract the spec relied on: clustered and off-viewport markers are absent, so raw .map-marker counts undercount and first-marker clicks can hit-test against the sticky navbar/banners. Count nodes as individual markers plus cluster badge totals (new data-testid on the badge), zoom into a cluster before the label and popup interactions so targets sit mid-map, and assert cluster clicks spread children into individual markers.