From 7c0526e9b24beb0d08d3187377324a83cdc3b6a7 Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Sun, 11 Sep 2011 20:16:34 +0200 Subject: [PATCH] treemodelfilter: bring if-condition in sync Bring the if-condition in sync with the other if-conditions in the function where the "path" variable is used. --- gtk/gtktreemodelfilter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtktreemodelfilter.c b/gtk/gtktreemodelfilter.c index df09ddaa96..cee7777d02 100644 --- a/gtk/gtktreemodelfilter.c +++ b/gtk/gtktreemodelfilter.c @@ -1650,7 +1650,7 @@ gtk_tree_model_filter_remove_elt_from_level (GtkTreeModelFilter *filter, iter.user_data = level; iter.user_data2 = elt; - if (orig_level_ext_ref_count > 0) + if (!parent || orig_level_ext_ref_count > 0) path = gtk_tree_model_get_path (GTK_TREE_MODEL (filter), &iter); else /* If the level is not visible, the parent is potentially invisible