]> Pileus Git - ~andy/gtk/commitdiff
Do not call invalidate_empty_focus() when not realized
authorXavier Claessens <xclaesse@gmail.com>
Sat, 16 Apr 2011 18:12:39 +0000 (20:12 +0200)
committerKristian Rietveld <kris@gtk.org>
Sat, 16 Apr 2011 18:13:51 +0000 (20:13 +0200)
Fixes bug 626503

gtk/gtktreeview.c

index 5ba2252f97acbf92546fa5d51bae6768a81e4331..ad951c3218e995be0c854b02dc057775d3d93f40 100644 (file)
@@ -2839,10 +2839,10 @@ gtk_tree_view_size_allocate (GtkWidget     *widget,
                              gtk_tree_view_get_effective_header_height (tree_view),
                              MAX (tree_view->priv->width, allocation->width),
                              allocation->height - gtk_tree_view_get_effective_header_height (tree_view));
-    }
 
-  if (tree_view->priv->tree == NULL)
-    invalidate_empty_focus (tree_view);
+      if (tree_view->priv->tree == NULL)
+        invalidate_empty_focus (tree_view);
+    }
 
   if (gtk_widget_get_realized (widget))
     {