Fix settings search crash (fixes #5002)
Can't lateinit since the controllers are instantiated via reflection. (cherry picked from commit b453be081e6dda23067201d2507a3b9c4a2ef025)
This commit is contained in:
parent
bde5d4da26
commit
635dd0cda5
@ -33,11 +33,10 @@ abstract class SettingsController : PreferenceController() {
|
||||
|
||||
var preferenceKey: String? = null
|
||||
val preferences: PreferencesHelper = Injekt.get()
|
||||
lateinit var viewScope: CoroutineScope
|
||||
val viewScope: CoroutineScope = MainScope()
|
||||
private var themedContext: Context? = null
|
||||
|
||||
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup, savedInstanceState: Bundle?): View {
|
||||
viewScope = MainScope()
|
||||
val view = super.onCreateView(inflater, container, savedInstanceState)
|
||||
|
||||
if (this is RootController) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user