diff options
author | Benjamin Otte <otte@redhat.com> | 2015-01-19 17:30:43 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2015-01-20 06:30:19 +0100 |
commit | cc4d34e6884b958505dfd888d9b53b4b39084581 (patch) | |
tree | c2e048edb5c1cae4f5e4095cc032bd36da56ed97 /gtk/gtkcssimagebuiltin.c | |
parent | 45541cbf10a13716680df52c6a214495fb8243d7 (diff) | |
download | gtk+-cc4d34e6884b958505dfd888d9b53b4b39084581.tar.gz |
render: Render builtin images as regular CSS images
This not only reduces code, but also allows for builtin images to have
shadows or be transformed using -gtk-icon-transform.
Diffstat (limited to 'gtk/gtkcssimagebuiltin.c')
-rw-r--r-- | gtk/gtkcssimagebuiltin.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/gtkcssimagebuiltin.c b/gtk/gtkcssimagebuiltin.c index f64edc385a..6562931c21 100644 --- a/gtk/gtkcssimagebuiltin.c +++ b/gtk/gtkcssimagebuiltin.c @@ -877,6 +877,12 @@ gtk_css_image_builtin_draw (GtkCssImage *image, double height, GtkCssImageBuiltinType image_type) { + if (!GTK_IS_CSS_IMAGE_BUILTIN (image)) + { + _gtk_css_image_draw (image, cr, width, height); + return; + } + switch (image_type) { default: |