From 01ddc561dda65ce46c2477e1ae44348c4ef17e9d Mon Sep 17 00:00:00 2001 From: Digital-E <31897335+Digital-E@users.noreply.github.com> Date: Tue, 31 Mar 2020 12:32:29 +0200 Subject: [PATCH] Fix: Google Chrome passive event listener error Fix "Unable to preventDefault inside passive event listener due to target being treated as passive." error in Google Chrome. --- hamster.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hamster.js b/hamster.js index ac99dc8..69f9e70 100644 --- a/hamster.js +++ b/hamster.js @@ -125,7 +125,7 @@ Hamster.event = { }; // cross-browser addEventListener - hamster.element[Hamster.ADD_EVENT](Hamster.PREFIX + eventName, handler, useCapture || false); + hamster.element[Hamster.ADD_EVENT](Hamster.PREFIX + eventName, handler, useCapture || { passive: false }); // store original and normalised handlers on the instance hamster.handlers.push({