🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

react-fastclick

Package Overview
Dependencies
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-fastclick - npm Package Compare versions

Comparing version

to
2.1.0

30

index.js

@@ -29,4 +29,18 @@ 'use strict';

var isDisabled = function (element) {
if (!element) {
return false;
}
var disabled = element.getAttribute('disabled');
return disabled !== false && disabled !== null;
};
var focusAndCheck = function (event, target) {
var myTarget = target || event.currentTarget;
if (isDisabled(myTarget)) {
return;
}
myTarget.focus();

@@ -164,10 +178,12 @@

if (typeof onClick === 'function') {
copyTouchKeys(touchEvents.lastPos, event);
fakeClickEvent(event);
onClick(event);
}
if (!isDisabled(event.currentTarget)) {
if (typeof onClick === 'function') {
copyTouchKeys(touchEvents.lastPos, event);
fakeClickEvent(event);
onClick(event);
}
if (!event.defaultPrevented && handleType[type]) {
handleType[type](event);
if (!event.defaultPrevented && handleType[type]) {
handleType[type](event);
}
}

@@ -174,0 +190,0 @@ }

{
"name": "react-fastclick",
"version": "2.0.2",
"version": "2.1.0",
"description": "Fast Touch Events for React",

@@ -5,0 +5,0 @@ "main": "index.js",