mirror of
https://github.com/openseadragon/openseadragon.git
synced 2025-03-28 02:53:53 +03:00
Attempting to get the original target for click events
This commit is contained in:
parent
2398369883
commit
533a8ba532
@ -3272,6 +3272,7 @@
|
|||||||
//updateGPoint.captured = true; // Handled by updatePointerCaptured()
|
//updateGPoint.captured = true; // Handled by updatePointerCaptured()
|
||||||
updateGPoint.insideElementPressed = true;
|
updateGPoint.insideElementPressed = true;
|
||||||
updateGPoint.insideElement = true;
|
updateGPoint.insideElement = true;
|
||||||
|
updateGPoint.originalTarget = eventInfo.originalEvent.target;
|
||||||
updateGPoint.contactPos = gPoint.currentPos;
|
updateGPoint.contactPos = gPoint.currentPos;
|
||||||
updateGPoint.contactTime = gPoint.currentTime;
|
updateGPoint.contactTime = gPoint.currentTime;
|
||||||
updateGPoint.lastPos = updateGPoint.currentPos;
|
updateGPoint.lastPos = updateGPoint.currentPos;
|
||||||
@ -3286,6 +3287,7 @@
|
|||||||
gPoint.captured = false; // Handled by updatePointerCaptured()
|
gPoint.captured = false; // Handled by updatePointerCaptured()
|
||||||
gPoint.insideElementPressed = true;
|
gPoint.insideElementPressed = true;
|
||||||
gPoint.insideElement = true;
|
gPoint.insideElement = true;
|
||||||
|
gPoint.originalTarget = eventInfo.originalEvent.target;
|
||||||
startTrackingPointer( pointsList, gPoint );
|
startTrackingPointer( pointsList, gPoint );
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -3504,6 +3506,7 @@
|
|||||||
shift: eventInfo.originalEvent.shiftKey,
|
shift: eventInfo.originalEvent.shiftKey,
|
||||||
isTouchEvent: updateGPoint.type === 'touch',
|
isTouchEvent: updateGPoint.type === 'touch',
|
||||||
originalEvent: eventInfo.originalEvent,
|
originalEvent: eventInfo.originalEvent,
|
||||||
|
originalTarget: updateGPoint.originalTarget,
|
||||||
userData: tracker.userData
|
userData: tracker.userData
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
@ -2850,6 +2850,7 @@ function onCanvasClick( event ) {
|
|||||||
quick: event.quick,
|
quick: event.quick,
|
||||||
shift: event.shift,
|
shift: event.shift,
|
||||||
originalEvent: event.originalEvent,
|
originalEvent: event.originalEvent,
|
||||||
|
originalTarget: event.originalTarget,
|
||||||
preventDefaultAction: false
|
preventDefaultAction: false
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user