Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'gajim/gtk/conversation/rows/message.py')
-rw-r--r--gajim/gtk/conversation/rows/message.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/gajim/gtk/conversation/rows/message.py b/gajim/gtk/conversation/rows/message.py
index 614405993..ddb877462 100644
--- a/gajim/gtk/conversation/rows/message.py
+++ b/gajim/gtk/conversation/rows/message.py
@@ -42,6 +42,7 @@ from gajim.common.modules.contacts import GroupchatParticipant
from gajim.common.types import ChatContactT
from gajim.gtk.conversation.message_widget import MessageWidget
+from gajim.gtk.conversation.reactions_bar import ReactionsBar
from gajim.gtk.conversation.rows.base import BaseRow
from gajim.gtk.conversation.rows.widgets import AvatarBox
from gajim.gtk.conversation.rows.widgets import DateTimeLabel
@@ -186,6 +187,15 @@ class MessageRow(BaseRow):
self.grid.attach(self._meta_box, 1, 0, 1, 1)
self.grid.attach(self._bottom_box, 1, 1, 1, 1)
+ if self._contact.is_groupchat:
+ reaction_id = self.stanza_id
+ else:
+ reaction_id = self.message_id
+ if reaction_id is not None:
+ self._reactions_bar = ReactionsBar(
+ self._contact, reaction_id, False)
+ self.grid.attach(self._reactions_bar, 1, 2, 1, 1)
+
self.show_all()
def _on_more_menu_button_clicked(self, button: Gtk.Button) -> None: