From c6c331c0e2bc69ee6266784ce9ca157b00cf2c6b Mon Sep 17 00:00:00 2001 From: RKrom Date: Fri, 19 Apr 2013 15:17:38 +0000 Subject: [PATCH] Fix for #1500 git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2569 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4 --- Greenshot/Drawing/Filters/BlurFilter.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Greenshot/Drawing/Filters/BlurFilter.cs b/Greenshot/Drawing/Filters/BlurFilter.cs index 713052f2a..7f5b292f6 100644 --- a/Greenshot/Drawing/Filters/BlurFilter.cs +++ b/Greenshot/Drawing/Filters/BlurFilter.cs @@ -47,6 +47,9 @@ namespace Greenshot.Drawing.Filters { int blurRadius = GetFieldValueAsInt(FieldType.BLUR_RADIUS); double previewQuality = GetFieldValueAsDouble(FieldType.PREVIEW_QUALITY); Rectangle applyRect = ImageHelper.CreateIntersectRectangle(applyBitmap.Size, rect, Invert); + if (applyRect.Width == 0 || applyRect.Height == 0) { + return; + } GraphicsState state = graphics.Save(); if (Invert) { graphics.SetClip(applyRect);