From 0472f989dd2a8d2a6d5d617c9e47779fdb72740f Mon Sep 17 00:00:00 2001 From: flabbet Date: Sun, 30 Nov 2025 13:04:57 +0100 Subject: [PATCH] Fixed intermediate points defaulting properties --- src/Shared/RawEventGrouping.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;