From 2995ccdf3f5abc082cce2efd2ed31ba04ec1bf45 Mon Sep 17 00:00:00 2001 From: Anton Weber <anton@antweb.me> Date: Fri, 23 Aug 2019 16:05:20 +0200 Subject: [PATCH] MainFragment: Fix NPE. --- .../java/de/ccc/events/badge/card10/main/MainFragment.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/de/ccc/events/badge/card10/main/MainFragment.kt b/app/src/main/java/de/ccc/events/badge/card10/main/MainFragment.kt index fda3416..0462289 100644 --- a/app/src/main/java/de/ccc/events/badge/card10/main/MainFragment.kt +++ b/app/src/main/java/de/ccc/events/badge/card10/main/MainFragment.kt @@ -89,6 +89,11 @@ class MainFragment : Fragment(), GattListener { } private fun showConnectedView() { + // The callback can happen when our UI is not visible + if (container_connected == null) { + return + } + activity?.runOnUiThread { container_connected.visibility = View.VISIBLE container_disconnected.visibility = View.GONE -- GitLab