title: How can I disable mac's three finger drag in JavaScript?
body: <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>window.addEventListener('mouseup', () =&gt; console.log('up'));</code></pre>
  </div>
  </div>
  </p>
  
  <p>Try it on a mac, while three finger drag enabled. Drag with three fingers, and watch the ~1 second delay between you release, and the mouseup listener to fire (and log <code>"up"</code> to the console). Tried with touchpad click-drag, mouse drag, both on mac and windows, the issue only seems to appear with mac touchpad three finger drag, and it currently messes up my app. Same case if you drag files around in finder for example, just haven't realised it till this point. Couldn't find any ways to detect it. Any ideas?</p>