Kaynağa Gözat

Limit mouse detection to primary button only

MMP0 2 yıl önce
ebeveyn
işleme
96edfb560b
1 değiştirilmiş dosya ile 6 ekleme ve 0 silme
  1. 6 0
      javascript/resizeHandle.js

+ 6 - 0
javascript/resizeHandle.js

@@ -66,6 +66,8 @@
         parent.insertBefore(resizeHandle, rightCol);
 
         resizeHandle.addEventListener('mousedown', (evt) => {
+            if (evt.button !== 0) return;
+
             evt.preventDefault();
             evt.stopPropagation();
 
@@ -91,6 +93,8 @@
     }
 
     window.addEventListener('mousemove', (evt) => {
+        if (evt.button !== 0) return;
+
         if (R.tracking) {
             evt.preventDefault();
             evt.stopPropagation();
@@ -102,6 +106,8 @@
     });
 
     window.addEventListener('mouseup', (evt) => {
+        if (evt.button !== 0) return;
+
         if (R.tracking) {
             evt.preventDefault();
             evt.stopPropagation();