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 756bae244..38a099200 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt @@ -172,7 +172,7 @@ class MessagesFragment : ScreenFragment("Messages"), Logging { model.isConnected.observe(viewLifecycleOwner, Observer { connected -> // If we don't know our node ID and we are offline don't let user try to send textInputLayout.isEnabled = - connected != MeshService.ConnectionState.DISCONNECTED || model.nodeDB.myId.value != null + connected != MeshService.ConnectionState.DISCONNECTED && model.nodeDB.myId.value != null }) }