From f66e835aa91b6c9d2a1a475a1324be54213e07c8 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Wed, 9 May 2012 14:23:10 +0200 Subject: [PATCH] iconview: Don't draw unallocated items This is more a workaround for Clutter-GTK than anything else. Most of all, it makes gnome-boxes start again. --- gtk/gtkiconview.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkiconview.c b/gtk/gtkiconview.c index 93367b6415..b30c379378 100644 --- a/gtk/gtkiconview.c +++ b/gtk/gtkiconview.c @@ -2996,7 +2996,7 @@ gtk_icon_view_paint_item (GtkIconView *icon_view, GtkIconViewPrivate *priv = icon_view->priv; GtkCellAreaContext *context; - if (priv->model == NULL) + if (priv->model == NULL || item->cell_area.width <= 0 || item->cell_area.height <= 0) return; _gtk_icon_view_set_cell_data (icon_view, item);