From 5a71034203b0c0480fe849a28aca0cdb6c05371a Mon Sep 17 00:00:00 2001 From: bcgov-brwang <87880048+bcgov-brwang@users.noreply.github.com> Date: Tue, 20 Jan 2026 13:47:49 -0800 Subject: [PATCH] DBC22-5246: removed the logic to set all feature as invisible to prevent icons from disappearing when page refreshed --- src/frontend/src/Components/map/Map.js | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/frontend/src/Components/map/Map.js b/src/frontend/src/Components/map/Map.js index 1df4c233b..bf5330efa 100644 --- a/src/frontend/src/Components/map/Map.js +++ b/src/frontend/src/Components/map/Map.js @@ -719,13 +719,6 @@ export default function DriveBCMap(props) { useEffect(() => { setLoadingLayers(getInitialLoadingLayers()); - // Mark all features as invisible - Object.values(mapLayers.current).forEach(layer => { - layer.getSource().getFeatures().forEach(feature => { - feature.setStyle(null); - }); - }); - // Use only selectedRoute in cam details page const routesData = isCamDetail ? (selectedRoute ? [selectedRoute] : null) : searchedRoutes; loadLayer(