Skip to content

Commit 1b26516

Browse files
committed
* Stride input fix for ViewportAdapter.TransformMatrix
1 parent 4d6dce9 commit 1b26516

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

‎src/Myra/Graphics2D/UI/Desktop.Input.cs‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,13 @@ public void UpdateMouseInput()
149149
if (ViewportAdapter.HasValue)
150150
{
151151
var inv = Matrix.Invert(ViewportAdapter.Value.TransformMatrix);
152+
#if STRIDE
153+
var transformed = Vector2.Transform(mouseInfo.Position.ToVector2(), inv);
154+
mousePos = new Vector2(transformed.X, transformed.Y);
155+
#else
156+
152157
mousePos = Vector2.Transform(mouseInfo.Position.ToVector2(), inv);
158+
#endif
153159
}
154160
else
155161
{

0 commit comments

Comments
 (0)