From e816b03f473700b30450d2b96df6bf072e8dbcb1 Mon Sep 17 00:00:00 2001 From: andrekir Date: Sat, 10 Dec 2022 00:42:51 -0300 Subject: [PATCH] update isConnected logic --- app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt b/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt index 34f19452b..4ae097a70 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt @@ -302,7 +302,7 @@ class MessagesFragment : Fragment(), Logging { // If connection state _OR_ myID changes we have to fix our ability to edit outgoing messages model.connectionState.observe(viewLifecycleOwner) { connectionState -> // If we don't know our node ID and we are offline don't let user try to send - isConnected = connectionState == MeshService.ConnectionState.CONNECTED + isConnected = connectionState != MeshService.ConnectionState.DISCONNECTED binding.textInputLayout.isEnabled = isConnected binding.sendButton.isEnabled = isConnected for (subView: View in binding.quickChatLayout.allViews) {