From d0ae2f62597ae2373fbbb85ce260c85551bfc047 Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Sun, 10 Mar 2019 22:37:51 +0100
Subject: [PATCH] Fixes crash cluster c263799a

---
 .../ui/setup/accounts/setup/AccountSetupNameSlide.kt        | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

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 df5715cbc..2395e0935 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
 }
-- 
GitLab