From d510576fa874887488205a9231da0ec38d7a566a Mon Sep 17 00:00:00 2001 From: Kevin Hester Date: Mon, 29 Mar 2021 19:08:42 +0800 Subject: [PATCH] fix warnings --- app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt b/app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt index 11d552ab3..a87fdbb99 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt @@ -621,7 +621,7 @@ class SettingsFragment : ScreenFragment("Settings"), Logging { position: Int, id: Long ) { - val item = parent.getItemAtPosition(position) as String + val item = parent.getItemAtPosition(position) as String? val asProto = item!!.let { RadioConfigProtos.RegionCode.valueOf(it) } exceptionToSnackbar(requireView()) { model.region = asProto @@ -657,7 +657,7 @@ class SettingsFragment : ScreenFragment("Settings"), Logging { // Only let user edit their name or set software update while connected to a radio - model.isConnected.observe(viewLifecycleOwner, Observer { connectionState -> + model.isConnected.observe(viewLifecycleOwner, Observer { _ -> updateNodeInfo() })