diff --git a/CHANGELOG.md b/CHANGELOG.md index 78856a8..a830037 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Update build and styling tooling (Tailwind CSS v4, `@vitejs/plugin-react` v5, removed PostCSS/autoprefixer) - Fix iOS Safari geolocation re-prompting on every page reload (use `watchPosition`, guard `permissions.query`) - Security and dependency updates (8 vulnerabilities fixed, ESLint v9, React/Prettier updated) +- Fix "you are here" marker not visible on iOS Safari (corrupted SVG) +- Fix route page content not scrollable when overflowing viewport ## [1.0.8] - 2025-28-01 diff --git a/src/App.jsx b/src/App.jsx index 25c790b..af0e23a 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -63,6 +63,8 @@ function App() { useEffect(() => { const watchId = navigator.geolocation.watchPosition( (position) => { + setInfo(false); + setInfoText(""); setLat(position.coords.latitude); setLong(position.coords.longitude); }, diff --git a/src/components/routes/RoutePage.jsx b/src/components/routes/RoutePage.jsx index 7219f22..2de72ca 100644 --- a/src/components/routes/RoutePage.jsx +++ b/src/components/routes/RoutePage.jsx @@ -49,7 +49,7 @@ function RoutePage() { return ( <> -
+

{title}

diff --git a/src/icons/you-are-here-icon.svg b/src/icons/you-are-here-icon.svg index 333a467..6b0cf79 100644 --- a/src/icons/you-are-here-icon.svg +++ b/src/icons/you-are-here-icon.svg @@ -1,9 +1,4 @@ \ No newline at end of file +