Skip to content

Commit b77ae3a

Browse files
committed
fix: fix lostpointercapture event isn't fired
1 parent 109da4d commit b77ae3a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

libs/angular-three/src/lib/events.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ export function createEvents(store: NgtRxStore<NgtState>) {
292292
case 'lostpointercapture':
293293
return (event: NgtDomEvent) => {
294294
const { internal } = store.get();
295-
if ('pointerId' in event && !internal.capturedMap.has(event.pointerId)) {
295+
if ('pointerId' in event && internal.capturedMap.has(event.pointerId)) {
296296
// If the object event interface had onLostPointerCapture, we'd call it here on every
297297
// object that's getting removed.
298298
internal.capturedMap.delete(event.pointerId);

0 commit comments

Comments
 (0)