From 072c417416006d041f2cc17701c2b557c9d16152 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 16 Sep 2014 02:58:21 +0200 Subject: iconview: Remove iterm->prelight item->prelight is always equal to iconview->priv->last_prelight == item so there is no need to track it separately. --- gtk/gtkiconview.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'gtk/gtkiconview.c') diff --git a/gtk/gtkiconview.c b/gtk/gtkiconview.c index 9267dd6ddc..bdafff7ce2 100644 --- a/gtk/gtkiconview.c +++ b/gtk/gtkiconview.c @@ -2042,13 +2042,11 @@ gtk_icon_view_motion (GtkWidget *widget, { if (item != NULL) { - item->prelight = TRUE; gtk_icon_view_queue_draw_item (icon_view, item); } if (last_prelight_item != NULL) { - last_prelight_item->prelight = FALSE; gtk_icon_view_queue_draw_item (icon_view, icon_view->priv->last_prelight); } @@ -3107,7 +3105,7 @@ gtk_icon_view_paint_item (GtkIconView *icon_view, flags |= GTK_CELL_RENDERER_SELECTED; } - if (item->prelight) + if (item == priv->last_prelight) { state |= GTK_STATE_FLAG_PRELIGHT; flags |= GTK_CELL_RENDERER_PRELIT; -- cgit v1.2.1