Always use Parent.ToScreenSpace() in PathControlPointVisualiser

This commit is contained in:
B3nn1 2022-09-21 18:56:22 +02:00
parent 5d54354588
commit 112bbe2296
1 changed files with 2 additions and 2 deletions

View File

@ -303,9 +303,9 @@ private void dragInProgress(DragEvent e)
}
else
{
var result = snapProvider?.FindSnappedPositionAndTime(ToScreenSpace(e.MousePosition));
var result = snapProvider?.FindSnappedPositionAndTime(Parent.ToScreenSpace(e.MousePosition));
Vector2 movementDelta = Parent.ToLocalSpace(result?.ScreenSpacePosition ?? ToScreenSpace(e.MousePosition)) - dragStartPositions[draggedControlPointIndex] - slider.Position;
Vector2 movementDelta = Parent.ToLocalSpace(result?.ScreenSpacePosition ?? Parent.ToScreenSpace(e.MousePosition)) - dragStartPositions[draggedControlPointIndex] - slider.Position;
for (int i = 0; i < controlPoints.Count; ++i)
{