New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@pmndrs/pointer-events

Package Overview
Dependencies
Maintainers
0
Versions
65
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pmndrs/pointer-events - npm Package Compare versions

Comparing version

to
6.2.18

9

dist/intersections/utils.js

@@ -46,10 +46,11 @@ import { Vector3 } from 'three';

const hasListener = parentHasListener || hasObjectListeners(object);
const pointerEvents = object.pointerEvents ?? parentPointerEvents ?? object.defaultPointerEvents ?? 'listener';
const pointerEvents = object.pointerEvents ?? parentPointerEvents;
const pointerEventsOrDefault = pointerEvents ?? object.defaultPointerEvents ?? 'listener';
const pointerEventsType = object.pointerEventsType ?? parentPointerEventsType ?? 'all';
const pointerEventsOrder = object.pointerEventsOrder ?? parentPointerEventsOrder ?? 0;
const isAllowed = isPointerEventsAllowed(hasListener, pointerEvents, pointerEventsType);
const isAllowed = isPointerEventsAllowed(hasListener, pointerEventsOrDefault, pointerEventsType);
const length = pointers.length;
if (isAllowed === true) {
for (let i = 0; i < length; i++) {
filterAndInteresct(pointers[i], object, pointerEvents, pointerEventsType, pointerEventsOrder);
filterAndInteresct(pointers[i], object, pointerEventsOrDefault, pointerEventsType, pointerEventsOrder);
}

@@ -63,3 +64,3 @@ }

}
filterAndInteresct(pointer, object, pointerEvents, pointerEventsType, pointerEventsOrder);
filterAndInteresct(pointer, object, pointerEventsOrDefault, pointerEventsType, pointerEventsOrder);
}

@@ -66,0 +67,0 @@ }

@@ -5,3 +5,3 @@ {

"license": "SEE LICENSE IN LICENSE",
"version": "6.2.17",
"version": "6.2.18",
"homepage": "https://github.com/pmndrs/xr",

@@ -8,0 +8,0 @@ "author": "Bela Bohlender",