[gimp] app: fix GimpCanvasArc's extents so it doesn't leave artifacts
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] app: fix GimpCanvasArc's extents so it doesn't leave artifacts
- Date: Fri, 24 Sep 2010 20:56:32 +0000 (UTC)
commit e8d46f7098d412cc64212b272fb6f4e8e7df4305
Author: Michael Natterer <mitch gimp org>
Date: Fri Sep 24 22:55:54 2010 +0200
app: fix GimpCanvasArc's extents so it doesn't leave artifacts
app/display/gimpcanvasarc.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/app/display/gimpcanvasarc.c b/app/display/gimpcanvasarc.c
index 2c7a5cd..1554bf4 100644
--- a/app/display/gimpcanvasarc.c
+++ b/app/display/gimpcanvasarc.c
@@ -298,8 +298,8 @@ gimp_canvas_arc_get_extents (GimpCanvasItem *item,
rectangle.x = floor (center_x - radius_x - 1.5);
rectangle.y = floor (center_y - radius_y - 1.5);
- rectangle.width = ceil (2 * radius_x + 3.0);
- rectangle.height = ceil (2 * radius_y + 3.0);
+ rectangle.width = ceil (center_x + radius_x + 1.5) - rectangle.x;
+ rectangle.height = ceil (center_y + radius_y + 1.5) - rectangle.y;
return gdk_region_rectangle (&rectangle);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]