diff options
-rw-r--r-- | desktop/tree.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/desktop/tree.c b/desktop/tree.c index 006a74825..cc25405f4 100644 --- a/desktop/tree.c +++ b/desktop/tree.c @@ -1080,7 +1080,7 @@ void tree_reset_URL_nodes(struct tree *tree, struct node *node, bool selected) { tree_reset_URL_node(tree, node); if (node->child) tree_reset_URL_nodes(tree, node->child, - !((node->selected) | selected)); + ((!node->selected) && selected)); } } |