diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/TasksViewModel.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/TasksViewModel.kt index e353dacb4..aec24462b 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/TasksViewModel.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/TasksViewModel.kt @@ -200,7 +200,11 @@ constructor( return false } - return Task.FILTER_ALL != activeFilters[type] + return if (TaskType.TODO == type) { + Task.FILTER_ACTIVE != activeFilters[type] + } else { + Task.FILTER_ALL != activeFilters[type] + } } fun filter(tasks: List): List {