XftColor c;
/* accomidate for areas bigger/smaller than Xft thinks the font is tall */
- y += (h - t->font->xftfont->height) / 2;
+ y -= (2 * (t->font->xftfont->ascent + t->font->xftfont->descent) -
+ (t->font->height + h)) / 2;
x += 3; /* XXX figure out X with justification */
c.pixel = t->color->pixel;
XftDrawStringUtf8(d, &c, t->font->xftfont, x,
- t->font->xftfont->ascent + y -
- (t->font->xftfont->height - t->font->height) / 2,
- (FcChar8*)t->string, strlen(t->string));
+ t->font->xftfont->ascent + y,
+ (FcChar8*)t->string, strlen(t->string));
return;
}