[gtk+/wip/baedert/symbolic-icons: 5/9] iconhelper: Un-duplicate some code
- From: Timm Bäder <baedert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/wip/baedert/symbolic-icons: 5/9] iconhelper: Un-duplicate some code
- Date: Fri, 5 Feb 2016 09:41:48 +0000 (UTC)
commit 76c72eae242a9c99a66c1909072153e903ef4027
Author: Timm Bäder <mail baedert org>
Date: Fri Feb 5 09:32:16 2016 +0100
iconhelper: Un-duplicate some code
gtk/gtkiconhelper.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gtk/gtkiconhelper.c b/gtk/gtkiconhelper.c
index 9c87a8f..9005d4a 100644
--- a/gtk/gtkiconhelper.c
+++ b/gtk/gtkiconhelper.c
@@ -481,18 +481,18 @@ ensure_surface_for_gicon (GtkIconHelper *self,
symbolic = FALSE;
}
+ surface = gdk_cairo_surface_create_from_pixbuf (destination, scale, gtk_widget_get_window
(gtk_css_gadget_get_owner (GTK_CSS_GADGET (self))));
+
if (!symbolic)
{
GtkCssIconEffect icon_effect;
- surface = gdk_cairo_surface_create_from_pixbuf (destination, scale, gtk_widget_get_window
(gtk_css_gadget_get_owner (GTK_CSS_GADGET (self))));
icon_effect = _gtk_css_icon_effect_value_get (gtk_css_style_get_value (style,
GTK_CSS_PROPERTY_ICON_EFFECT));
gtk_css_icon_effect_apply (icon_effect, surface);
priv->surface_is_symbolic = FALSE;
}
else
{
- surface = gdk_cairo_surface_create_from_pixbuf (destination, scale, gtk_widget_get_window
(gtk_css_gadget_get_owner (GTK_CSS_GADGET (self))));
priv->surface_is_symbolic = TRUE;
}
g_object_unref (destination);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]