13
0

properly centered text..

..at the risk of blurring some text with
some fonts when the text is shifted by 0.5px.
This commit is contained in:
Robin Gareus 2014-09-04 18:12:46 +02:00
parent 795451a697
commit d717a0680a

View File

@ -400,9 +400,9 @@ ArdourButton::render (cairo_t* cr, cairo_rectangle_t *)
* TODO this should be generalized incl rotation.
* currently only 'user' of this API is meter_strip.cc
*/
if (_xalign < 0) xa = .5 + (ww * fabs(_xalign) + text_margin);
if (_xalign < 0) xa = ceil(.5 + (ww * fabs(_xalign) + text_margin));
cairo_move_to (cr, rint(xa), rint(ya));
cairo_move_to (cr, xa, ya);
pango_cairo_update_layout(cr, _layout->gobj());
pango_cairo_show_layout (cr, _layout->gobj());
cairo_restore (cr);