Selaa lähdekoodia

#799
Fix for issue with Chrome 56 preventDefault inside passive event listener

Tolc 6 vuotta sitten
vanhempi
commit
6876279cb8
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      jquery.nicescroll.js

+ 1 - 1
jquery.nicescroll.js

@@ -2552,7 +2552,7 @@
         q: false
       });
 
-      (passiveSupported && active) ? el.addEventListener(name, fn, { passive: false, capture: bubble }) : el.addEventListener(name, fn, bubble || false);
+      (passiveSupported && (active || el == window.document || el == window.document.body || el == window)) ? el.addEventListener(name, fn, { passive: false, capture: bubble }) : el.addEventListener(name, fn, bubble || false);
     };
 
     this._unbind = function (el, name, fn, bub) { // primitive unbind