Browse Source

Limit mouse detection to primary button only

MMP0 2 years ago
parent
commit
96edfb560b
1 changed files with 6 additions and 0 deletions
  1. 6 0
      javascript/resizeHandle.js

+ 6 - 0
javascript/resizeHandle.js

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