Adjust "Diffable" to exclude missing target objects

This commit is contained in:
2023-10-09 12:47:22 -04:00
parent d9e7dacb6d
commit 7b58f9a269
3 changed files with 4 additions and 3 deletions

View File

@@ -438,7 +438,8 @@ fn filter_node(
match node {
ProjectObjectNode::File(name, object) => {
if (search.is_empty() || name.to_ascii_lowercase().contains(search))
&& (!filter_diffable || object.base_path.is_some())
&& (!filter_diffable
|| (object.base_path.is_some() && object.target_path.is_some()))
{
Some(node.clone())
} else {