]> Pileus Git - ~andy/gtk/commitdiff
arrow: Stop setting state flags on the style context for drawing
authorRui Matos <tiagomatos@gmail.com>
Thu, 15 Dec 2011 01:35:01 +0000 (01:35 +0000)
committerRui Matos <tiagomatos@gmail.com>
Mon, 19 Dec 2011 19:21:15 +0000 (19:21 +0000)
gtk/gtkarrow.c

index 0df37bebc7263429c2150501677fe475e3396bce..e3dde7cfc2b491fe0115a0196c1b5a20a5fe5996 100644 (file)
@@ -315,7 +315,6 @@ gtk_arrow_draw (GtkWidget *widget,
   GtkArrowPrivate *priv = arrow->priv;
   GtkMisc *misc = GTK_MISC (widget);
   GtkStyleContext *context;
-  GtkStateFlags state;
   gdouble x, y;
   gint width, height;
   gint extent;
@@ -369,13 +368,7 @@ gtk_arrow_draw (GtkWidget *widget,
       break;
     }
 
-  gtk_style_context_save (context);
-
-  state = gtk_widget_get_state_flags (widget);
-  gtk_style_context_set_state (context, state);
   gtk_render_arrow (context, cr, angle, x, y, extent);
 
-  gtk_style_context_restore (context);
-
   return FALSE;
 }