You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Tile render speed: keepBuffer=2 + updateWhenZooming=false on TileLayer;
loading fallback is now a pulsing skeleton div instead of plain text
- Popup stability: closePopupOnClick=false on MapContainer + autoPan=false
on Popup eliminates the close-on-open cycle for nearby markers
- No zoom on single marker click: removed map.flyTo() from individual
marker click handler; sidebar FlyToPlace still works for search results
- Auto-close on new marker click: removed autoClose=false from Popup,
reverting to Leaflet default (opening B closes A)
- Near me interaction: removed setSheetOpen(true) from onLocated so map
stays fully interactive after geolocation; peek bar already signals mode
- Near me closes popup: closePopupTrigger counter incremented in onLocated,
ClosePopupOnTrigger component calls map.closePopup() on increment
- Hero stat space: explicit {" "} between count and "categories"
- Desktop zoom hint: dismissible pill overlay on map page (lg only),
persisted to localStorage
- New category: repair_shop (#DC2626) added to types, colors, CSS tokens,
and hero legend
0 commit comments