[baobab] Ringschart: fix drawing artifacts
- From: Stefano Facchini <sfacchini src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [baobab] Ringschart: fix drawing artifacts
- Date: Sun, 16 Jun 2013 17:05:19 +0000 (UTC)
commit 0f5d9ec18c69ed3903968626e69ee7450a22f61a
Author: Stefano Facchini <stefano facchini gmail com>
Date: Sun Jun 16 19:05:11 2013 +0200
Ringschart: fix drawing artifacts
src/baobab-ringschart.vala | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/baobab-ringschart.vala b/src/baobab-ringschart.vala
index b120d70..5f9bdc8 100644
--- a/src/baobab-ringschart.vala
+++ b/src/baobab-ringschart.vala
@@ -245,10 +245,6 @@ namespace Baobab {
var final_angle = ringsitem.start_angle + ringsitem.angle;
if (item.depth == 0) {
- cr.arc (center_x, center_y, ringsitem.max_radius + 1, 0, 2 * Math.PI);
- Gdk.cairo_set_source_rgba (cr, border_color);
- cr.stroke ();
-
// draw a label with the size of the folder in the middle
// of the central disk
var layout = create_pango_layout (null);
@@ -263,6 +259,10 @@ namespace Baobab {
context.render_layout (cr, center_x - layout_rect.width / 2, center_y -
layout_rect.height / 2, layout);
cr.move_to (center_x + ringsitem.max_radius + 1, center_y);
}
+
+ cr.arc (center_x, center_y, ringsitem.max_radius + 1, 0, 2 * Math.PI);
+ Gdk.cairo_set_source_rgba (cr, border_color);
+ cr.stroke ();
} else {
var fill_color = get_item_color (ringsitem.start_angle / Math.PI * 99,
item.depth,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]