diff options
author | Naafiyan Ahmed <naafiyan@gmail.com> | 2022-05-05 15:31:35 -0400 |
---|---|---|
committer | Naafiyan Ahmed <naafiyan@gmail.com> | 2022-05-05 15:31:35 -0400 |
commit | 4ac7c6fa8a4adf5a97350d4f0e59a853753e7f75 (patch) | |
tree | da0a4754a91eb3aac02c395e014c988810da52b4 /src | |
parent | 4f237303dbc5398cc0f7de8e15901e1b87d57adb (diff) |
doubletap
Diffstat (limited to 'src')
-rw-r--r-- | src/client/views/GestureOverlay.tsx | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/client/views/GestureOverlay.tsx b/src/client/views/GestureOverlay.tsx index 13fa62048..566b7b65a 100644 --- a/src/client/views/GestureOverlay.tsx +++ b/src/client/views/GestureOverlay.tsx @@ -497,9 +497,13 @@ export class GestureOverlay extends Touchable { @action onPointerDown = (e: React.PointerEvent) => { if (InteractionUtils.IsType(e, InteractionUtils.TOUCHTYPE)) { - createInkGroup(); - CurrentUserUtils.SelectedTool = InkTool.None; - return; + setupMoveUpEvents(this, e, returnFalse, returnFalse, action((e: PointerEvent, doubleTap?: boolean) => { + if (doubleTap) { + createInkGroup(); + CurrentUserUtils.SelectedTool = InkTool.None; + return; + } + })); } if (InteractionUtils.IsType(e, InteractionUtils.PENTYPE) || [InkTool.Highlighter, InkTool.Pen, InkTool.Write].includes(CurrentUserUtils.SelectedTool)) { if (InteractionUtils.IsType(e, InteractionUtils.PENTYPE)) { |