Commit 14726482 authored by Viktor De Pasquale's avatar Viktor De Pasquale

Fixed leaking base instance to the event listener

parent 36e4ccd8
...@@ -7,10 +7,6 @@ import timber.log.Timber ...@@ -7,10 +7,6 @@ import timber.log.Timber
abstract class MagiskViewModel : LoadingViewModel(), Event.AutoListener { abstract class MagiskViewModel : LoadingViewModel(), Event.AutoListener {
init {
Event.register(this)
}
override fun onEvent(event: Int) = Timber.i("Event of $event was not handled") override fun onEvent(event: Int) = Timber.i("Event of $event was not handled")
override fun getListeningEvents(): IntArray = intArrayOf() override fun getListeningEvents(): IntArray = intArrayOf()
......
...@@ -69,6 +69,7 @@ class HomeViewModel( ...@@ -69,6 +69,7 @@ class HomeViewModel(
private val latest = resources.getString(R.string.latest_version) private val latest = resources.getString(R.string.latest_version)
init { init {
Event.register(this)
refresh() refresh()
} }
......
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