From 4cddfaf1515a2a75c50e025f2e0b963bf620c2bc Mon Sep 17 00:00:00 2001 From: Sebastian Szeszko Date: Mon, 20 Apr 2026 08:09:33 +0200 Subject: [PATCH] AB#79864 fix unresponsive checkboxes on map view --- app/components/Map.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/components/Map.js b/app/components/Map.js index 1d6aa20..8030878 100644 --- a/app/components/Map.js +++ b/app/components/Map.js @@ -30,6 +30,11 @@ const MapComponent = ({ return () => newMap.remove(); }, []); + useEffect(() => { + if (!map) return; + map.setStyle(style); + }, [map, style]); + useEffect(() => { if (!map) { return () => {}; @@ -50,7 +55,8 @@ const MapComponent = ({ map.off("zoomend", onChange); map.off("moveend", onChange); }; - }, [map]); + }, [map, updateViewport]); + return (