From a3018f97c87f22013c63404aada6c2bcd3013127 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 14 Jun 2012 07:35:15 +0200 Subject: [PATCH] iconview: Don't add item-padding ... to item sizes when there are no items. --- gtk/gtkiconview.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gtk/gtkiconview.c b/gtk/gtkiconview.c index df40fb6fe9..f5ddf2ba7c 100644 --- a/gtk/gtkiconview.c +++ b/gtk/gtkiconview.c @@ -1467,6 +1467,13 @@ gtk_icon_view_get_preferred_item_size (GtkIconView *icon_view, GtkCellAreaContext *context; GList *items; + if (priv->items == NULL) + { + *minimum = 0; + *natural = 0; + return; + } + context = gtk_cell_area_create_context (priv->cell_area); for_size -= 2 * priv->item_padding;