diff --git a/feature/node/src/main/kotlin/org/meshtastic/feature/node/list/NodeListViewModel.kt b/feature/node/src/main/kotlin/org/meshtastic/feature/node/list/NodeListViewModel.kt index b52069652..d7701fa7a 100644 --- a/feature/node/src/main/kotlin/org/meshtastic/feature/node/list/NodeListViewModel.kt +++ b/feature/node/src/main/kotlin/org/meshtastic/feature/node/list/NodeListViewModel.kt @@ -107,7 +107,7 @@ constructor( ) .map { list -> list - .filter { filter.showIgnored || !it.isIgnored } + .filter { node -> node.isIgnored == filter.showIgnored } .filter { node -> if (filter.excludeInfrastructure) { val role = node.user.role