[gnome-builder] tree: ignore filtering on unbuilt nodes



commit c94ca8c53014369d234e601ffed2b4070792f45d
Author: Christian Hergert <chergert redhat com>
Date:   Wed Oct 14 15:24:19 2015 -0700

    tree: ignore filtering on unbuilt nodes

 src/tree/gb-tree.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/tree/gb-tree.c b/src/tree/gb-tree.c
index c9a7e13..c141eeb 100644
--- a/src/tree/gb-tree.c
+++ b/src/tree/gb-tree.c
@@ -1630,7 +1630,7 @@ gb_tree_model_filter_recursive (GtkTreeModel *model,
 
           gtk_tree_model_get (model, &child, 0, &node, -1);
 
-          if (node != NULL)
+          if ((node != NULL) && !_gb_tree_node_get_needs_build (node))
             {
               if (filter->filter_func (filter->self, node, filter->filter_data))
                 return TRUE;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]