Commit fca5eb08 authored by topjohnwu's avatar topjohnwu Committed by John Wu

Always show checked app in list

parent a3695cc6
...@@ -28,6 +28,8 @@ class DenyListRvItem( ...@@ -28,6 +28,8 @@ class DenyListRvItem(
var itemsChecked = 0 var itemsChecked = 0
set(value) = set(value, field, { field = it }, BR.checkedPercent) set(value) = set(value, field, { field = it }, BR.checkedPercent)
val isChecked get() = itemsChecked != 0
@get:Bindable @get:Bindable
val checkedPercent get() = (itemsChecked.toFloat() / processes.size * 100).roundToInt() val checkedPercent get() = (itemsChecked.toFloat() / processes.size * 100).roundToInt()
......
...@@ -94,7 +94,7 @@ class DenyListViewModel : BaseViewModel(), Queryable { ...@@ -94,7 +94,7 @@ class DenyListViewModel : BaseViewModel(), Queryable {
return inName() || inPackage() || inProcesses() return inName() || inPackage() || inProcesses()
} }
filterSystem() && filterOS() && filterQuery() (it.isChecked || (filterSystem() && filterOS())) && filterQuery()
} }
state = State.LOADED state = State.LOADED
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment