From ae9a5306f37f8a9f0395e85d206c7939fbf81144 Mon Sep 17 00:00:00 2001 From: janis steiner Date: Tue, 12 May 2026 10:22:18 +0200 Subject: [PATCH] adding drag in network map --- frontend/assets/js/app.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frontend/assets/js/app.js b/frontend/assets/js/app.js index 5da905f..9f35088 100644 --- a/frontend/assets/js/app.js +++ b/frontend/assets/js/app.js @@ -1166,6 +1166,14 @@ function getShapeResizeHandleAt(mx, my) { } function onMouseDown(e) { + if (e.button === 2) { + isPanning = true; + panStartX = e.clientX; + panStartY = e.clientY; + canvas.style.cursor = 'grabbing'; + return; + } + if (e.button !== 0) return; const rect = canvas.getBoundingClientRect(); const mx = e.clientX - rect.left - panX; const my = e.clientY - rect.top - panY;