From 754bf5e3d8e969027de23d557fb84860907c6e01 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Mon, 19 Mar 2012 02:24:03 +0100 Subject: [PATCH] treemodelfilter: Don't unref deleted rows When we're fudging with child nodes of a deleted node, we don't want to have them delete their parent - which is the deleted row. --- gtk/gtktreemodelfilter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtktreemodelfilter.c b/gtk/gtktreemodelfilter.c index a621458039..2e7d218e8a 100644 --- a/gtk/gtktreemodelfilter.c +++ b/gtk/gtktreemodelfilter.c @@ -2640,7 +2640,7 @@ gtk_tree_model_filter_row_deleted (GtkTreeModel *c_model, if (elt->children) gtk_tree_model_filter_free_level (filter, elt->children, - FALSE, TRUE, FALSE); + FALSE, FALSE, FALSE); /* remove the row */ if (elt->visible_siter)