From 320f18d67efc95615c9c764a178e90b181114787 Mon Sep 17 00:00:00 2001 From: Q-hj <56388277+Q-hj@users.noreply.github.com> Date: Tue, 29 Oct 2024 14:31:17 +0800 Subject: [PATCH] Adjust dblclick trigger conditions Undouble-clicking the right or middle mouse button triggers a dblclick event. --- src/Stage.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Stage.ts b/src/Stage.ts index 3c3122454..bff6812f0 100644 --- a/src/Stage.ts +++ b/src/Stage.ts @@ -686,7 +686,7 @@ export class Stage extends Container { let fireDblClick = false; if (Konva['_' + eventType + 'InDblClickWindow']) { - fireDblClick = true; + if (evt.button === 0) fireDblClick = true; clearTimeout(this[eventType + 'DblTimeout']); } else if (!DD.justDragged) { // don't set inDblClickWindow after dragging