diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupNameSlide.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupNameSlide.kt index df5715cbc329edfda38dc13814cdbb634f869662..2395e0935dccdb1066310344f16a24e7773d661a 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupNameSlide.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/setup/accounts/setup/AccountSetupNameSlide.kt @@ -39,7 +39,7 @@ class AccountSetupNameSlide : SlideFragment() { lateinit var nameField: EditText override fun isValid(): Boolean { - return nameValidator.isValid + return nameValidator?.isValid == true } override val title = R.string.slide_account_name_title @@ -67,9 +67,9 @@ class AccountSetupNameSlide : SlideFragment() { override fun onChanged() = updateValidity() } nameField.addTextChangedListener(nameValidator) - nameValidator.afterTextChanged(nameField.text) + nameValidator?.afterTextChanged(nameField.text) return view } - private lateinit var nameValidator: TextValidator + private var nameValidator: TextValidator? = null }