Updated deprecation statements and moved components init after attaching base context

This needed to be done in order to get the Koin working as it requires injection before calling onCreate
This commit is contained in:
Viktor De Pasquale
2019-04-27 11:27:42 +02:00
parent 52eb059515
commit a9b00dd537
5 changed files with 29 additions and 23 deletions
@@ -1,6 +1,7 @@
package com.topjohnwu.magisk.di
import android.content.Context
import androidx.preference.PreferenceManager
import com.skoumal.teanity.rxbus.RxBus
import com.topjohnwu.magisk.App
import org.koin.dsl.module
@@ -15,4 +16,5 @@ val applicationModule = module {
get<App>().protectedContext
.getSharedPreferences("su_timeout", 0)
}
single { PreferenceManager.getDefaultSharedPreferences(get<App>().protectedContext) }
}