From 7a0f8ad78ef26fa004359eb155385960baef14cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=A9o=20Mazars?= Date: Fri, 21 Jun 2013 20:09:18 +0200 Subject: [PATCH] Bug 701410 - Small artifacts appear when performing a selection Do not allow negative radius. --- app/display/gimpcanvasarc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/display/gimpcanvasarc.c b/app/display/gimpcanvasarc.c index 2ff5104bdb..16e79742e2 100644 --- a/app/display/gimpcanvasarc.c +++ b/app/display/gimpcanvasarc.c @@ -253,8 +253,8 @@ gimp_canvas_arc_transform (GimpCanvasItem *item, if (! private->filled) { - *radius_x -= 0.5; - *radius_y -= 0.5; + *radius_x = MAX (*radius_x - 0.5, 0.0); + *radius_y = MAX (*radius_y - 0.5, 0.0); } }