From 844677b6b550446adcf2c4429d28927bc43e848e Mon Sep 17 00:00:00 2001 From: Jaex Date: Sun, 18 Sep 2016 23:21:30 +0300 Subject: [PATCH] In editor mode move shapes to previous position after get output --- ShareX.ScreenCaptureLib/Forms/RegionCaptureForm.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ShareX.ScreenCaptureLib/Forms/RegionCaptureForm.cs b/ShareX.ScreenCaptureLib/Forms/RegionCaptureForm.cs index 31ea6a531..aebeb3e6a 100644 --- a/ShareX.ScreenCaptureLib/Forms/RegionCaptureForm.cs +++ b/ShareX.ScreenCaptureLib/Forms/RegionCaptureForm.cs @@ -1096,7 +1096,14 @@ public Image GetResultImage() shape.Move(-ImageRectangle.X, -ImageRectangle.Y); } - return GetOutputImage(); + Image img = GetOutputImage(); + + foreach (BaseShape shape in ShapeManager.Shapes) + { + shape.Move(ImageRectangle.X, ImageRectangle.Y); + } + + return img; } else if (Result == RegionResult.Region) {