From 29a58941ad94af4ba75e94b87a65cacc3555b0f7 Mon Sep 17 00:00:00 2001 From: Chris Kaczor Date: Fri, 20 Dec 2024 16:54:33 +0000 Subject: [PATCH] Capture pointer during long press --- WebDisplay/src/components/LongPressButton.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/WebDisplay/src/components/LongPressButton.vue b/WebDisplay/src/components/LongPressButton.vue index 3302c09..0605c40 100644 --- a/WebDisplay/src/components/LongPressButton.vue +++ b/WebDisplay/src/components/LongPressButton.vue @@ -9,7 +9,9 @@ let interval: NodeJS.Timeout; - function startProgress() { + function startProgress(pointerEvent: PointerEvent) { + (pointerEvent.target as HTMLButtonElement).setPointerCapture(pointerEvent.pointerId); + loading.value = true; incrementProgress();