mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-03 23:58:55 +01:00 
			
		
		
		
	Fix settings search crash (fixes #5002)
Can't lateinit since the controllers are instantiated via reflection.
This commit is contained in:
		@@ -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) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user