Cleanup ObservableList implementation

This commit is contained in:
topjohnwu
2023-03-17 01:40:28 -07:00
parent 366dd52419
commit 3cc81bb3fd
9 changed files with 47 additions and 177 deletions
@@ -11,8 +11,8 @@ import com.topjohnwu.magisk.core.Info
import com.topjohnwu.magisk.core.repository.LogRepository
import com.topjohnwu.magisk.core.utils.MediaStoreUtils
import com.topjohnwu.magisk.core.utils.MediaStoreUtils.outputStream
import com.topjohnwu.magisk.databinding.DiffRvItemList
import com.topjohnwu.magisk.databinding.bindExtra
import com.topjohnwu.magisk.databinding.diffListOf
import com.topjohnwu.magisk.databinding.set
import com.topjohnwu.magisk.events.SnackbarEvent
import com.topjohnwu.magisk.ktx.timeFormatStandard
@@ -34,7 +34,7 @@ class LogViewModel(
// --- su log
val items = diffListOf<LogRvItem>()
val items = DiffRvItemList<LogRvItem>()
val extraBindings = bindExtra {
it.put(BR.viewModel, this)
}