No description
  • JavaScript 96.9%
  • CSS 2.9%
  • HTML 0.2%
Find a file
Matt d51f60b07a fix(map): Always zoom in to fit boundaries, never zoom out
Replace blanket z14 cap with zoom-in-only logic for boundary fitBounds:
- target.zoom > currentZoom → zoom IN to fit boundary (always allowed)
- target.zoom < currentZoom → skip fitBounds (never zoom out)
- target.zoom == currentZoom → allow pan to center

This means:
- Click Portland at z5 → fly in to ~z10 to show city boundary
- Click Idaho at z5 → fly in to ~z6 to show state boundary
- Click Portland at z15 → boundary draws, camera stays at z15

The z14 cap for selectedPlace flyTo (search results without boundary)
is preserved - that only affects the initial flyTo to coordinates.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-05-02 18:36:07 +00:00
frontend fix(map): Always zoom in to fit boundaries, never zoom out 2026-05-02 18:36:07 +00:00