aboutsummaryrefslogtreecommitdiff
path: root/src/Utils.ts
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2020-04-15 00:42:32 -0700
committerSam Wilkins <samwilkins333@gmail.com>2020-04-15 00:42:32 -0700
commit59165130610179db33521afa7942675795235e66 (patch)
tree31f7b0197739db7b9b5b51fe4e9cf1eb7b523af1 /src/Utils.ts
parent142cb372c6dec9fa641786784cbdd6dca6896d33 (diff)
parentd5c0ed9a29593583a4180973f854106dc10d4b30 (diff)
resovled
Diffstat (limited to 'src/Utils.ts')
-rw-r--r--src/Utils.ts10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/Utils.ts b/src/Utils.ts
index a8cde0624..58f272ba5 100644
--- a/src/Utils.ts
+++ b/src/Utils.ts
@@ -475,7 +475,9 @@ export function setupMoveUpEvents(
e: React.PointerEvent,
moveEvent: (e: PointerEvent, down: number[], delta: number[]) => boolean,
upEvent: (e: PointerEvent) => void,
- clickEvent: (e: PointerEvent) => void) {
+ clickEvent: (e: PointerEvent) => void,
+ stopPropagation: boolean = true
+) {
(target as any)._downX = (target as any)._lastX = e.clientX;
(target as any)._downY = (target as any)._lastY = e.clientY;
@@ -499,8 +501,10 @@ export function setupMoveUpEvents(
document.removeEventListener("pointermove", _moveEvent);
document.removeEventListener("pointerup", _upEvent);
};
- e.stopPropagation();
- e.preventDefault();
+ if (stopPropagation) {
+ e.stopPropagation();
+ e.preventDefault();
+ }
document.removeEventListener("pointermove", _moveEvent);
document.removeEventListener("pointerup", _upEvent);
document.addEventListener("pointermove", _moveEvent);