aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modern/src/map/core/MapView.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/modern/src/map/core/MapView.js b/modern/src/map/core/MapView.js
index 2c49b8ba..35b3a65a 100644
--- a/modern/src/map/core/MapView.js
+++ b/modern/src/map/core/MapView.js
@@ -91,8 +91,9 @@ const MapView = ({ children }) => {
}, [mapboxAccessToken]);
useEffect(() => {
- const filteredStyles = mapStyles.filter((style) => style.available && activeMapStyles.includes(style.id));
- switcher.updateStyles(filteredStyles, defaultMapStyle);
+ const filteredStyles = mapStyles.filter((s) => s.available && activeMapStyles.includes(s.id));
+ const styles = filteredStyles.length ? filteredStyles : mapStyles.filter((s) => s.id === 'osm');
+ switcher.updateStyles(styles, defaultMapStyle);
}, [mapStyles, defaultMapStyle]);
useEffect(() => {