label: Fix rendering of rotated labels

gtk_paint_layout is utterly broken. Someone needs to fix it so we use
the cairo_t's matrix and don't juggle with both Pango and cairo matrices
everywhere.
This commit is contained in:
Benjamin Otte 2010-09-27 20:49:39 +02:00
parent 1b170a1a14
commit dec47f062e

View File

@ -4067,8 +4067,7 @@ gtk_label_draw (GtkWidget *widget,
window = gtk_widget_get_window (widget);
gtk_widget_get_allocation (widget, &allocation);
x -= allocation.x;
y -= allocation.y;
cairo_translate (cr, -allocation.x, -allocation.y);
gtk_paint_layout (style,
cr,