From 0ae64f88ca2a22812a1d821247b470a007a190be Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Thu, 20 Dec 2018 17:43:05 +0100 Subject: [PATCH] Fix potential crash in WhitelistFragment --- .../ui/clientsettings/whitelist/WhitelistFragment.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistFragment.kt index 9b1adb083..21f2176aa 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/clientsettings/whitelist/WhitelistFragment.kt @@ -65,7 +65,7 @@ class WhitelistFragment : SettingsFragment(), SettingsFragment.Changeable, override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) - handlerThread = HandlerThread("Crash") + handlerThread = HandlerThread("Whitelist") handlerThread.start() handler = Handler(handlerThread.looper) } @@ -99,8 +99,10 @@ class WhitelistFragment : SettingsFragment(), SettingsFragment.Changeable, hostnameAdapter.list = it.hostnames } - certificateListEmpty.visibleIf(whitelist?.certificates.isNullOrEmpty()) - hostnameListEmpty.visibleIf(whitelist?.hostnames.isNullOrEmpty()) + activity?.runOnUiThread { + certificateListEmpty.visibleIf(whitelist?.certificates.isNullOrEmpty()) + hostnameListEmpty.visibleIf(whitelist?.hostnames.isNullOrEmpty()) + } } return view } -- GitLab