From 720af4ed73a9b74e10a47a6d37fa45f88c09eb49 Mon Sep 17 00:00:00 2001 From: SpoinkyNL Date: Sat, 19 Oct 2019 14:07:24 +0200 Subject: [PATCH] Partially fixed device movement when zoomed in --- .../Screens/SurfaceEditorViewModel.cs | 3 ++- .../Views/Screens/SurfaceEditorView.xaml | 18 +++++++++--------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/Artemis.UI/ViewModels/Screens/SurfaceEditorViewModel.cs b/src/Artemis.UI/ViewModels/Screens/SurfaceEditorViewModel.cs index 3f7f8f578..d39100c02 100644 --- a/src/Artemis.UI/ViewModels/Screens/SurfaceEditorViewModel.cs +++ b/src/Artemis.UI/ViewModels/Screens/SurfaceEditorViewModel.cs @@ -199,8 +199,9 @@ namespace Artemis.UI.ViewModels.Screens } var position = e.GetPosition((IInputElement) sender); + var relative = e.GetPosition(((Grid)sender).Children[0]); if (_mouseDragStatus == MouseDragStatus.Dragging) - MoveSelected(position); + MoveSelected(relative); else if (_mouseDragStatus == MouseDragStatus.Selecting) UpdateSelection(position); } diff --git a/src/Artemis.UI/Views/Screens/SurfaceEditorView.xaml b/src/Artemis.UI/Views/Screens/SurfaceEditorView.xaml index 903221b27..264efdcee 100644 --- a/src/Artemis.UI/Views/Screens/SurfaceEditorView.xaml +++ b/src/Artemis.UI/Views/Screens/SurfaceEditorView.xaml @@ -179,15 +179,6 @@ - +