diff options
author | Andrea Cimitan <andrea.cimitan@canonical.com> | 2012-04-17 16:14:39 -0400 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2012-09-20 02:45:41 +0200 |
commit | 59eb3ef30ee7bcc8200349229e1f34cfe2e051b7 (patch) | |
tree | 015359fea47e729d28f6260a63cdd324f61bc579 /gtk/gtkcssshadowvalue.c | |
parent | b609686133f2728fc6e4f950738f0fa4a1a11d70 (diff) | |
download | gtk+-59eb3ef30ee7bcc8200349229e1f34cfe2e051b7.tar.gz |
shadow: add blur to text-shadow
Diffstat (limited to 'gtk/gtkcssshadowvalue.c')
-rw-r--r-- | gtk/gtkcssshadowvalue.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk/gtkcssshadowvalue.c b/gtk/gtkcssshadowvalue.c index bbc91bb1dd..cdc3064e81 100644 --- a/gtk/gtkcssshadowvalue.c +++ b/gtk/gtkcssshadowvalue.c @@ -380,9 +380,14 @@ _gtk_css_shadow_value_paint_layout (const GtkCssValue *shadow, cairo_rel_move_to (cr, _gtk_css_number_value_get (shadow->hoffset, 0), _gtk_css_number_value_get (shadow->voffset, 0)); + + cr = gtk_css_shadow_value_start_drawing (shadow, cr); + gdk_cairo_set_source_rgba (cr, _gtk_css_rgba_value_get_rgba (shadow->color)); _gtk_pango_fill_layout (cr, layout); + cr = gtk_css_shadow_value_finish_drawing (shadow, cr); + cairo_rel_move_to (cr, - _gtk_css_number_value_get (shadow->hoffset, 0), - _gtk_css_number_value_get (shadow->voffset, 0)); |