From f86e9e505dea633a893b3d2d3b73d4bb8cc3d02b Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Fri, 22 Sep 2017 09:39:47 +0100 Subject: Treeview: When expanding nodes in search view, adjust height only for matching entries. --- desktop/treeview.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'desktop/treeview.c') diff --git a/desktop/treeview.c b/desktop/treeview.c index 1de4bf968..1ed661113 100644 --- a/desktop/treeview.c +++ b/desktop/treeview.c @@ -2154,7 +2154,9 @@ treeview_node_expand_internal(treeview *tree, treeview_node *node) n->height += additional_height; } - if (tree->search.search) { + if (tree->search.search && + node->type == TREE_NODE_ENTRY && + node->flags & TV_NFLAGS_MATCHED) { tree->search.height += additional_height; } -- cgit v1.2.3