From e494462afc599a046f062de3e634824d1b3943ff Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Thu, 10 Aug 2023 22:53:19 -0500 Subject: [PATCH] Try offloading sendMessage from the UI thread To improve performance when pushing the button, don't hit the DB from UI thread etc. --- .../java/eu/siacs/conversations/ui/ConversationFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java index e9d7dcfa6a65fba8e1bff444f14b215abc35694d..5ee483e1122cc2199903a87faaff827947b57036 100644 --- a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java +++ b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java @@ -3720,7 +3720,7 @@ public class ConversationFragment extends XmppFragment } protected void sendMessage(Message message) { - activity.xmppConnectionService.sendMessage(message); + new Thread(() -> activity.xmppConnectionService.sendMessage(message)).start(); messageSent(); }