diff --git a/ShareX.MediaLib/ImageBeautifier.cs b/ShareX.MediaLib/ImageBeautifier.cs index aec99a0db..f852f2377 100644 --- a/ShareX.MediaLib/ImageBeautifier.cs +++ b/ShareX.MediaLib/ImageBeautifier.cs @@ -63,15 +63,15 @@ public void LoadImage(Bitmap image) SourceImage = (Bitmap)image.Clone(); SourceImageCropped = null; - Rectangle source = new Rectangle(0, 0, image.Width, image.Height); - Rectangle rect = ImageHelpers.FindAutoCropRectangle(image, true, AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right); + Rectangle source = new Rectangle(0, 0, SourceImage.Width, SourceImage.Height); + Rectangle rect = ImageHelpers.FindAutoCropRectangle(SourceImage, true, AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right); if (source != rect) { - SourceImageCropped = ImageHelpers.CropBitmap(image, rect); + SourceImageCropped = ImageHelpers.CropBitmap(SourceImage, rect); } - PaddingColor = image.GetPixel(0, 0); + PaddingColor = SourceImage.GetPixel(0, 0); } public Bitmap Render() diff --git a/ShareX.ScreenCaptureLib/Forms/RegionCaptureForm.cs b/ShareX.ScreenCaptureLib/Forms/RegionCaptureForm.cs index 16c10a637..47e2ba94c 100644 --- a/ShareX.ScreenCaptureLib/Forms/RegionCaptureForm.cs +++ b/ShareX.ScreenCaptureLib/Forms/RegionCaptureForm.cs @@ -610,8 +610,7 @@ internal bool ShowExitConfirmation() { Pause(); DialogResult dialogResult = MessageBox.Show(this, Resources.RegionCaptureForm_SaveChangesBeforeClosingEditor, - Resources.RegionCaptureForm_ShowExitConfirmation_ShareXImageEditor, - MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question); + Resources.RegionCaptureForm_ShowExitConfirmation_ShareXImageEditor, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) {