diff --git a/packages/canvas/Canvas/common.ts b/packages/canvas/Canvas/common.ts index 7483d195..89d26f6e 100644 --- a/packages/canvas/Canvas/common.ts +++ b/packages/canvas/Canvas/common.ts @@ -695,7 +695,7 @@ export abstract class CanvasBase extends View implements ICanvasBase { } if (hasTouchCallbacks && !preventDefault) { - const touches = TouchList.fromList(this._touches); + const touches = TouchList.fromList(this._touches.filter((t) => t.identifier !== ptrId)); const changedTouches = TouchList.fromList([ new Touch({