diff --git a/src/Shared/RawEventGrouping.cs b/src/Shared/RawEventGrouping.cs index cdcd5af142..936f7bf822 100644 --- a/src/Shared/RawEventGrouping.cs +++ b/src/Shared/RawEventGrouping.cs @@ -180,7 +180,7 @@ internal class RawEventGrouper : IDisposable { last.IntermediatePoints ??= new Lazy?>(s_getPooledListDelegate); - ((PooledList)last.IntermediatePoints.Value!).Add(new RawPointerPoint { Position = last.Position }); + ((PooledList)last.IntermediatePoints.Value!).Add(new RawPointerPoint { Position = last.Position, Pressure = last.Point.Pressure, ContactRect = last.Point.ContactRect, Twist = last.Point.Twist, XTilt = last.Point.XTilt, YTilt = last.Point.YTilt }); last.Position = current.Position; last.Timestamp = current.Timestamp; last.InputModifiers = current.InputModifiers;