mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-08-14 10:27:29 +00:00
Fixed leaking base instance to the event listener
This commit is contained in:
@@ -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(
|
|||||||
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()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user