From c122d31c295df20d10a3729ba4fcaac093b85d22 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Wed, 21 Jul 2010 13:20:22 +0200 Subject: [PATCH] decorations: Draw text with Cairo --- gtk/gtkwindow-decorate.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/gtk/gtkwindow-decorate.c b/gtk/gtkwindow-decorate.c index fae32939a9..e2913605e0 100644 --- a/gtk/gtkwindow-decorate.c +++ b/gtk/gtkwindow-decorate.c @@ -692,15 +692,8 @@ gtk_decorated_window_paint (GtkWidget *widget, /* Title */ if (deco->title_layout) { - if (area) - gdk_gc_set_clip_rectangle (widget->style->fg_gc [border_state], area); - - gdk_draw_layout (frame, - widget->style->fg_gc [border_state], - DECORATION_BORDER_LEFT, 1, - deco->title_layout); - if (area) - gdk_gc_set_clip_rectangle (widget->style->fg_gc [border_state], NULL); + gdk_cairo_set_source_color (cr, widget->style->fg [border_state]); + pango_cairo_show_layout (cr, deco->title_layout); } cairo_destroy (cr);