From 3610e0cb7d456634512e10dce9c67e19891bd292 Mon Sep 17 00:00:00 2001 From: Andrija Stevanovic Date: Sat, 21 Feb 2026 18:31:37 +0100 Subject: [PATCH 1/2] arrow movement fix --- dotnet/AipsRT/Model/Whiteboard/Shapes/Arrow.cs | 2 +- dotnet/AipsRT/Model/Whiteboard/Shapes/Line.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dotnet/AipsRT/Model/Whiteboard/Shapes/Arrow.cs b/dotnet/AipsRT/Model/Whiteboard/Shapes/Arrow.cs index 6d1a3e3..6e0f51e 100644 --- a/dotnet/AipsRT/Model/Whiteboard/Shapes/Arrow.cs +++ b/dotnet/AipsRT/Model/Whiteboard/Shapes/Arrow.cs @@ -10,7 +10,7 @@ public class Arrow : Shape public override void Move(Position newPosition) { - var difference = newPosition - EndPosition; + var difference = newPosition - Position; EndPosition += difference; base.Move(newPosition); } diff --git a/dotnet/AipsRT/Model/Whiteboard/Shapes/Line.cs b/dotnet/AipsRT/Model/Whiteboard/Shapes/Line.cs index 8274a8c..600f45b 100644 --- a/dotnet/AipsRT/Model/Whiteboard/Shapes/Line.cs +++ b/dotnet/AipsRT/Model/Whiteboard/Shapes/Line.cs @@ -10,7 +10,7 @@ public class Line : Shape public override void Move(Position newPosition) { - var difference = newPosition - EndPosition; + var difference = newPosition - Position; EndPosition += difference; base.Move(newPosition); } From ff7c0d58a7591f047b14b5d4b67539515a8b6012 Mon Sep 17 00:00:00 2001 From: Andrija Stevanovic Date: Sat, 21 Feb 2026 18:41:47 +0100 Subject: [PATCH 2/2] text shape selection movement fix --- .../whiteboard/shapes/SvgTextShape.vue | 46 ++++++++++++------- 1 file changed, 29 insertions(+), 17 deletions(-) diff --git a/front/src/components/whiteboard/shapes/SvgTextShape.vue b/front/src/components/whiteboard/shapes/SvgTextShape.vue index 5ba7ccf..cdd869a 100644 --- a/front/src/components/whiteboard/shapes/SvgTextShape.vue +++ b/front/src/components/whiteboard/shapes/SvgTextShape.vue @@ -1,5 +1,5 @@