[gtk+] iconhelper: Stop tracking state
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] iconhelper: Stop tracking state
- Date: Tue, 1 Dec 2015 23:31:50 +0000 (UTC)
commit 0c027937e8a994b66d32229470cc0eabd93c7a2c
Author: Benjamin Otte <otte redhat com>
Date: Tue Dec 1 19:51:44 2015 +0100
iconhelper: Stop tracking state
The iconfactory code doesn't use it anymore, so we don't need to track
it either.
gtk/gtkiconhelper.c | 6 ------
1 files changed, 0 insertions(+), 6 deletions(-)
---
diff --git a/gtk/gtkiconhelper.c b/gtk/gtkiconhelper.c
index b6b581d..25fec55 100644
--- a/gtk/gtkiconhelper.c
+++ b/gtk/gtkiconhelper.c
@@ -40,7 +40,6 @@ struct _GtkIconHelperPrivate {
guint force_scale_pixbuf : 1;
cairo_surface_t *rendered_surface;
- GtkStateFlags last_surface_state;
gint last_surface_scale;
};
@@ -71,7 +70,6 @@ _gtk_icon_helper_clear (GtkIconHelper *self)
self->priv->def = gtk_image_definition_new_empty ();
self->priv->icon_size = GTK_ICON_SIZE_INVALID;
- self->priv->last_surface_state = GTK_STATE_FLAG_NORMAL;
self->priv->last_surface_scale = 0;
}
@@ -272,18 +270,14 @@ static gboolean
check_invalidate_surface (GtkIconHelper *self,
GtkStyleContext *context)
{
- GtkStateFlags state;
int scale;
- state = gtk_style_context_get_state (context);
scale = get_scale_factor (self, context);
if ((self->priv->rendered_surface != NULL) &&
- (self->priv->last_surface_state == state) &&
(self->priv->last_surface_scale == scale))
return FALSE;
- self->priv->last_surface_state = state;
self->priv->last_surface_scale = scale;
if (self->priv->rendered_surface)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]