diff --git a/src/dial.c b/src/dial.c index 6bc12a3..0e9977e 100644 --- a/src/dial.c +++ b/src/dial.c @@ -225,8 +225,8 @@ int hexagram_dial_draw_legend(hexagram_dial *dial, cairo_text_extents(cr, text, &extents); cairo_move_to(cr, - dial->gauge.x + radius * dial->radius * cos(angle) - extents.width / 1.5, - dial->gauge.y + radius * dial->radius * sin(angle) + extents.height / 1.5); + dial->gauge.x + radius * dial->radius * cos(angle) - extents.width / 2, + dial->gauge.y + radius * dial->radius * sin(angle) + extents.height / 2); cairo_show_text(cr, text); cairo_stroke(cr);