From cad77e2b104295e12c1967e5ee243c21de04387a Mon Sep 17 00:00:00 2001 From: vcoppe Date: Wed, 19 Nov 2025 23:36:02 +0100 Subject: [PATCH] try fix dragging on touch devices --- website/src/lib/components/map/gpx-layer/gpx-layer.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/website/src/lib/components/map/gpx-layer/gpx-layer.ts b/website/src/lib/components/map/gpx-layer/gpx-layer.ts index c19d071b4..d8e510c4d 100644 --- a/website/src/lib/components/map/gpx-layer/gpx-layer.ts +++ b/website/src/lib/components/map/gpx-layer/gpx-layer.ts @@ -598,7 +598,10 @@ export class GPXLayer { } waypointLayerOnMouseMove(e: mapboxgl.MapMouseEvent | mapboxgl.MapTouchEvent) { - if (!this.draggedWaypointIndex || e.point.equals(this.draggingStartingPosition)) { + if ( + !this.draggedWaypointIndex || + (e.type === 'mousemove' && e.point.equals(this.draggingStartingPosition)) + ) { return; }