From 29ebb316b6ac083d471436dd0f7d7bd5afc6aedc Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 15 Feb 2026 17:57:58 +0200 Subject: [PATCH] fix(map): crashing due to maxBounds --- apps/client/src/widgets/collections/geomap/map.tsx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/apps/client/src/widgets/collections/geomap/map.tsx b/apps/client/src/widgets/collections/geomap/map.tsx index 12018d84f5..44bd66d5f3 100644 --- a/apps/client/src/widgets/collections/geomap/map.tsx +++ b/apps/client/src/widgets/collections/geomap/map.tsx @@ -1,9 +1,11 @@ -import { useEffect, useImperativeHandle, useRef } from "preact/hooks"; -import maplibregl from "maplibre-gl"; import "maplibre-gl/dist/maplibre-gl.css"; -import { MAP_LAYERS } from "./map_layer"; + +import maplibregl from "maplibre-gl"; import { ComponentChildren, createContext, RefObject } from "preact"; +import { useEffect, useImperativeHandle, useRef } from "preact/hooks"; + import { useElementSize, useSyncedRef } from "../../react/hooks"; +import { MAP_LAYERS } from "./map_layer"; export interface GeoMouseEvent { latlng: { lat: number; lng: number }; @@ -80,8 +82,8 @@ export default function Map({ coordinates, zoom, layerName, viewportChanged, chi style, center, zoom, - minZoom: 2, - maxBounds: [[-180, -90], [180, 90]] + minZoom: 1, + renderWorldCopies: false }); mapRef.current = mapInstance;