From 945b7baafbbef11dd2e8c042376fa0f9a00df86e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Philipp=20H=C3=B6rist?= <philipp@hoerist.com>
Date: Mon, 19 Mar 2018 01:34:38 +0100
Subject: [PATCH] Only handle event if it belongs to the control

---
 gajim/groupchat_control.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gajim/groupchat_control.py b/gajim/groupchat_control.py
index b5ea197887..c16020a553 100644
--- a/gajim/groupchat_control.py
+++ b/gajim/groupchat_control.py
@@ -2020,6 +2020,10 @@ class GroupchatControl(ChatControlBase):
     def _message_sent(self, obj):
         if not obj.message:
             return
+        if obj.account != self.account:
+            return
+        if obj.jid != self.room_jid:
+            return
         # we'll save sent message text when we'll receive it in
         # _nec_gc_message_received
         self.last_sent_msg = obj.stanza_id
-- 
GitLab