diff --git a/app/src/main/java/de/kuschku/quasseldroid_ng/ui/ChatActivity.kt b/app/src/main/java/de/kuschku/quasseldroid_ng/ui/ChatActivity.kt index 4e44fe7e3123899e2e3b136c7379949035cbadab..9e198fc6fd43886ba828c61ff8dd42be625e9fbb 100644 --- a/app/src/main/java/de/kuschku/quasseldroid_ng/ui/ChatActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid_ng/ui/ChatActivity.kt @@ -74,6 +74,16 @@ class ChatActivity : ServiceBoundActivity() { = (logLevel.ordinal >= LogLevel.INFO.ordinal) } + override fun onRestoreInstanceState(savedInstanceState: Bundle?) { + super.onRestoreInstanceState(savedInstanceState) + errorList.text = savedInstanceState?.getString("log", "") ?: "" + } + + override fun onSaveInstanceState(outState: Bundle?) { + outState?.putString("log", errorList.text.toString()) + super.onSaveInstanceState(outState) + } + var account: AccountDatabase.Account? = null override fun onCreate(savedInstanceState: Bundle?) { thread.start()