Overview
Map-enabled search pages let you shape results visually. The exact controls can vary by page, but the core behavior is consistent.
How draw, cancel, clear, satellite toggle, and mapview URL updates work on map-enabled search pages.
Overview
Map-enabled search pages let you shape results visually. The exact controls can vary by page, but the core behavior is consistent.
The process
Each milestone stands on its own—follow in order, or skip ahead when you already know the basics.
When you open Search on map (`/search`), the map uses the same wheel-zoom behaviour as main listing maps: scroll to zoom without holding Ctrl. Pan and zoom are temporarily disabled only while you are actively drawing or using freehand.
On `/search-results`, map pan/zoom now updates the URL `mapview` parameter so your current map viewport can be preserved in navigation and sharing.
Important:
If you are signed in and save a drawn area, Eyemoved can reopen that search with a durable `areaId` linked to your saved area. Search history, saved-search replay, and the Search return link from a property detail page keep that `areaId` so the same drawn geography comes back.
Temporary browser-only polygon tokens can start with `poly_`. They keep URLs short in the current browser, but they are not a reliable way to share or reopen a drawn area on another device. Save the drawn area to your account if you want a long-lived search area.
Older links may contain raw `drawnArea` coordinates. Eyemoved treats those as legacy input and normalises the visible search URL toward `areaId`.
On Homes for Sale, For Rent, Commercial, and Land split listing pages, pan/zoom is part of the search. The map bounds are sent to the listing APIs, so the list, result count, and pagination all update to the current map area. Residential Buy/Rent navigation carries the current `mapview` into the sibling route and the map camera matches that viewport when the new page loads.
On desktop, hovering a map pin starts a listing session: the matching card highlights and scrolls into view while the camera smoothly slides and zooms to the listing. Moving directly to another pin retargets from the live camera position without restoring in between. Crossing blank map space or entering and leaving the information card does not end the session. Close the card, click the map, press Escape, or leave the map to restore the pre-hover camera. A deliberate drag, wheel zoom, double-click zoom, or map control ends the session but keeps the camera you chose. Programmatic pin motion does not update `mapview` or refilter results.
Any questions? Our team is ready to help you find the right answer.
Was this helpful?