diff options
| author | Naafiyan Ahmed <naafiyan@gmail.com> | 2022-06-05 20:12:28 -0400 |
|---|---|---|
| committer | Naafiyan Ahmed <naafiyan@gmail.com> | 2022-06-05 20:12:28 -0400 |
| commit | 2e42d66be1439de347305cfd43c6f7e7042127c6 (patch) | |
| tree | 53aa424189bce404dccc4794f27b63235612082e /src/client/views/GestureOverlay.tsx | |
| parent | bf8f127f5aa906280fa12dc1ea2cc01bcf9ff40f (diff) | |
refactored writing mode code into InKTranscription
Diffstat (limited to 'src/client/views/GestureOverlay.tsx')
| -rw-r--r-- | src/client/views/GestureOverlay.tsx | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/client/views/GestureOverlay.tsx b/src/client/views/GestureOverlay.tsx index 226983138..1a7bb0808 100644 --- a/src/client/views/GestureOverlay.tsx +++ b/src/client/views/GestureOverlay.tsx @@ -24,7 +24,7 @@ import { RadialMenu } from "./nodes/RadialMenu"; import HorizontalPalette from "./Palette"; import { Touchable } from "./Touchable"; import TouchScrollableMenu, { TouchScrollableMenuItem } from "./TouchScrollableMenu"; -import { checkInksToGroup, createInkGroup } from "./nodes/button/FontIconBox"; +import { InkTranscription } from "./InkTranscription"; @observer export class GestureOverlay extends Touchable { @@ -127,7 +127,7 @@ export class GestureOverlay extends Touchable { // pen is also a touch, but with a radius of 0.5 (at least with the surface pens) // and this seems to be the only way of differentiating pen and touch on touch events if (pt.radiusX > 1 && pt.radiusY > 1) { - createInkGroup(); + InkTranscription.Instance.createInkGroup(); Doc.UserDoc().activeInkTool = InkTool.None; this.prevPoints.set(pt.identifier, pt); } @@ -499,7 +499,7 @@ export class GestureOverlay extends Touchable { if (InteractionUtils.IsType(e, InteractionUtils.TOUCHTYPE)) { setupMoveUpEvents(this, e, returnFalse, returnFalse, action((e: PointerEvent, doubleTap?: boolean) => { if (doubleTap) { - createInkGroup(); + InkTranscription.Instance.createInkGroup(); CurrentUserUtils.SelectedTool = InkTool.None; return; } @@ -649,8 +649,6 @@ export class GestureOverlay extends Touchable { if (controlPoints.length > 4 && dist < 10) controlPoints[controlPoints.length - 1] = controlPoints[0]; this._points = controlPoints; this.dispatchGesture(GestureUtils.Gestures.Stroke); - // TODO: nda - check inks to group here - checkInksToGroup(); } this._points = []; } |
