Skip to content

Commit 5a0bb62

Browse files
committed
fix: disallow dragging other than main mouse button (fix #30)
1 parent 85cbd1a commit 5a0bb62

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/DragHelper.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,14 @@ export default {
6767
},
6868

6969
dragStart (event: Event, f: (event: Event) => { left: number, top: number }) {
70-
if (this.disabled || !this.isInTarget(event.target)) return
70+
if (
71+
this.disabled ||
72+
(event.button !== undefined && event.button !== 0) ||
73+
!this.isInTarget(event.target)
74+
) {
75+
return
76+
}
77+
7178
event.preventDefault()
7279
this.isDrag = true
7380
this.$emit('dragstart', event, f(event), this.$el)

0 commit comments

Comments
 (0)