diff --git a/app/src/main/kotlin/jackall/overlaymulticounter/db/CounterRealmHelper.kt b/app/src/main/kotlin/jackall/overlaymulticounter/db/CounterRealmHelper.kt index c5c58c3..ae0ed05 100644 --- a/app/src/main/kotlin/jackall/overlaymulticounter/db/CounterRealmHelper.kt +++ b/app/src/main/kotlin/jackall/overlaymulticounter/db/CounterRealmHelper.kt @@ -44,6 +44,14 @@ } } + fun resetAll() { + realm.executeTransaction { + findAll().forEach { + it.count = 0 + } + } + } + fun removeLast() { realm.executeTransaction { findAll().apply { diff --git a/app/src/main/kotlin/jackall/overlaymulticounter/viewmodel/OverlayCounterViewModel.kt b/app/src/main/kotlin/jackall/overlaymulticounter/viewmodel/OverlayCounterViewModel.kt index 38419c6..63ba6d3 100644 --- a/app/src/main/kotlin/jackall/overlaymulticounter/viewmodel/OverlayCounterViewModel.kt +++ b/app/src/main/kotlin/jackall/overlaymulticounter/viewmodel/OverlayCounterViewModel.kt @@ -57,7 +57,7 @@ } fun onClickResetAll(view: View) { - + counterRealmHelper.resetAll() } override fun plus(id: Int) {