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