Skip to content

Commit

Permalink
turn off focus after open to prevent page scrolling on mobile
Browse files Browse the repository at this point in the history
  • Loading branch information
joshreisner committed Feb 25, 2024
1 parent 184a8ec commit 3b6b4ea
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
2 changes: 1 addition & 1 deletion public/app.js

Large diffs are not rendered by default.

13 changes: 7 additions & 6 deletions src/components/Map.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -184,19 +184,19 @@ export default function Map({
initialViewState={viewport}
onMove={event => {
setViewport({
...viewport,
zoom: event.viewState.zoom,
latitude: event.viewState.latitude,
longitude: event.viewState.longitude,
})
...viewport,
zoom: event.viewState.zoom,
latitude: event.viewState.latitude,
longitude: event.viewState.longitude,
});
}}
>
{data.locationKeys.map(key => (
<div key={key}>
<Marker
latitude={data.locations[key].latitude}
longitude={data.locations[key].longitude}
offset={[0,(-settings.map.markers.location.width / 1.5)]}
offset={[0, -settings.map.markers.location.width / 1.5]}
>
<div
data-testid={key}
Expand All @@ -208,6 +208,7 @@ export default function Map({
{popup === key && (
<Popup
closeOnClick={false}
focusAfterOpen={false}
latitude={data.locations[key].latitude}
longitude={data.locations[key].longitude}
offset={settings.map.markers.location.width / 2}
Expand Down

0 comments on commit 3b6b4ea

Please sign in to comment.