2
0
flabbet 9 сар өмнө
parent
commit
0f9d321164

+ 2 - 1
src/PixiEditor/Models/DocumentModels/UpdateableChangeExecutors/VectorPathToolExecutor.cs

@@ -47,7 +47,8 @@ internal class VectorPathToolExecutor : UpdateableChangeExecutor, IPathExecutor,
             var shapeData = vectorLayerHandler.GetShapeData(document.AnimationHandler.ActiveFrameTime);
             if (shapeData is PathVectorData pathData)
             {
-                startingPath = pathData.Path;
+                startingPath = new VectorPath(pathData.Path);
+                startingPath.Transform(pathData.TransformationMatrix);
             }
             else if (shapeData is null)
             {

+ 1 - 1
src/PixiEditor/Views/Overlays/PathOverlay/VectorPathOverlay.cs

@@ -16,7 +16,7 @@ public class VectorPathOverlay : Overlay
     public static readonly StyledProperty<VectorPath> PathProperty =
         AvaloniaProperty.Register<VectorPathOverlay, VectorPath>(
             nameof(Path));
-
+    
     public static readonly StyledProperty<SnappingController> SnappingControllerProperty =
         AvaloniaProperty.Register<VectorPathOverlay, SnappingController>(
             nameof(SnappingController));