From 86d27add437c46d50d557641d7dc2175895f17c0 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Tue, 28 Jul 2026 18:33:47 +0900 Subject: [PATCH] auto: 2026-07-28 18:33 (EOMSANGDON-HOME) --- B04_wf1_Surface/B04_wf1_Surface_UI_MapViewer.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/B04_wf1_Surface/B04_wf1_Surface_UI_MapViewer.ts b/B04_wf1_Surface/B04_wf1_Surface_UI_MapViewer.ts index 7635d957..42f3a300 100644 --- a/B04_wf1_Surface/B04_wf1_Surface_UI_MapViewer.ts +++ b/B04_wf1_Surface/B04_wf1_Surface_UI_MapViewer.ts @@ -397,6 +397,9 @@ export function createSurfaceMapViewer(): SurfaceMapViewer { { passive: false }, ); viewport.addEventListener("pointerdown", (event) => { + // 중간 버튼은 브라우저 기본 동작(페이지 자동 스크롤)이 지도 팬과 겹쳐 페이지 전체를 + // 흔들므로 기본 동작을 차단하고 지도 팬으로만 사용한다. + if (event.button === 1) event.preventDefault(); dragStart = { x: event.clientX, y: event.clientY, offsetX, offsetY }; viewport.setPointerCapture(event.pointerId); });