Ensure multiselect restarts as necessary on call log fragment.

This commit is contained in:
Alex Hart
2025-10-20 11:24:03 -03:00
parent 81e8ebe839
commit c2b02ea07c

View File

@@ -142,6 +142,7 @@ class CallLogFragment : Fragment(R.layout.call_log_fragment), CallLogAdapter.Cal
.observeOn(AndroidSchedulers.mainThread()) .observeOn(AndroidSchedulers.mainThread())
.subscribe { (selected, totalCount) -> .subscribe { (selected, totalCount) ->
if (selected.isNotEmpty(totalCount)) { if (selected.isNotEmpty(totalCount)) {
callLogActionMode.start()
callLogActionMode.setCount(selected.count(totalCount)) callLogActionMode.setCount(selected.count(totalCount))
} else if (mainToolbarViewModel.isInActionMode()) { } else if (mainToolbarViewModel.isInActionMode()) {
callLogActionMode.end() callLogActionMode.end()