diff --git a/public/src/components/map/DrawingHandler.tsx b/public/src/components/map/DrawingHandler.tsx index f440cf3..2de1511 100644 --- a/public/src/components/map/DrawingHandler.tsx +++ b/public/src/components/map/DrawingHandler.tsx @@ -37,7 +37,7 @@ export function DrawingHandler({ mapId, onItemCreated }: DrawingHandlerProps) { }, [mapId]); // Find nearby device for snapping (exclude info markers) - const findNearbyDevice = (lat: number, lng: number, radiusMeters = 5): any | null => { + const findNearbyDevice = (lat: number, lng: number, radiusMeters = 1): any | null => { const devices = allItems.filter(item => ['switch', 'indoor_ap', 'outdoor_ap', 'other_device'].includes(item.type) && item.geometry.type === 'Point' @@ -151,7 +151,7 @@ export function DrawingHandler({ mapId, onItemCreated }: DrawingHandlerProps) { // Wireless mesh - connect AP to AP only if (isWirelessTool) { // Must click on an AP - const ap = findNearbyDevice(lat, lng, 5); + const ap = findNearbyDevice(lat, lng, 1); if (!ap || !['indoor_ap', 'outdoor_ap'].includes(ap.type)) { showToast('Wireless mesh can only connect between Access Points. Please click on an AP.', 'error'); return;