From a7c4275fcc965f2dd827cc295ec45e2af50370a9 Mon Sep 17 00:00:00 2001 From: Lncvrt Date: Sun, 14 Sep 2025 03:33:13 -0700 Subject: [PATCH] Fix a bug where send button gets disabled --- Assets/Scripts/ChatroomMenu.cs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/Assets/Scripts/ChatroomMenu.cs b/Assets/Scripts/ChatroomMenu.cs index 32a9df7..31757c1 100644 --- a/Assets/Scripts/ChatroomMenu.cs +++ b/Assets/Scripts/ChatroomMenu.cs @@ -237,7 +237,7 @@ public class ChatroomMenu : MonoBehaviour async Task HandleMessageSubmit() { - if (!sendButton.interactable) return; + if (!sendButton.interactable || messageInputField.text.Trim().Length == 0) return; backButton.interactable = false; var text = messageInputField.text.Clone() as string; messageInputField.text = string.Empty; @@ -263,27 +263,19 @@ public class ChatroomMenu : MonoBehaviour string response = SensitiveInfo.Decrypt(request.downloadHandler.text, SensitiveInfo.SERVER_RECEIVE_TRANSFER_KEY); if (response == "-999") { - backButton.interactable = true; ShowStatus("Server error while fetching data"); - return; } else if (response == "-998") { - backButton.interactable = true; ShowStatus("Client version too outdated to access servers"); - return; } else if (response == "-997") { - backButton.interactable = true; ShowStatus("Encryption/decryption issues"); - return; } else if (response == "-996") { - backButton.interactable = true; ShowStatus("Can't send requests on self-built instance"); - return; } else {