mirror of
https://github.com/ShareX/ShareX.git
synced 2024-09-28 23:42:13 +12:00
Fixed ImageBeautifier glitch
This commit is contained in:
parent
1a308afdda
commit
a32a1bc370
2 changed files with 5 additions and 6 deletions
|
@ -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()
|
||||
|
|
|
@ -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)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue