Philipp Hörist pushed to branch master at gajim / gajim
Commits:
6bf6f490 by Philipp Hörist at 2025-12-23T16:13:50+01:00
fix: Chat: Fix showing reply if message contains previewable content
Fixes #12571
- - - - -
2 changed files:
- gajim/data/gui/preview/geo.ui
- gajim/gtk/conversation/rows/message.py
Changes:
=====================================
gajim/data/gui/preview/geo.ui
=====================================
@@ -4,6 +4,7 @@
<template class="GeoPreviewWidget" parent="GtkBox">
<property name="width-request">160</property>
<property name="orientation">vertical</property>
+ <property name="halign">start</property>
<child>
<object class="GtkButton" id="_image_button">
<property name="focusable">yes</property>
=====================================
gajim/gtk/conversation/rows/message.py
=====================================
@@ -190,20 +190,20 @@ def _redraw_content(self) -> None:
self._message_widget = GeoPreviewWidget(preview)
case _:
- if message.reply is not None:
- referenced_message = message.get_referenced_message()
- if referenced_message is None:
- self._ref_message_widget =
ReferencedMessageNotFoundWidget()
- else:
- self._ref_message_widget = ReferencedMessageWidget(
- self._contact, referenced_message
- )
-
self._message_widget = MessageWidget(self._contact.account)
self._message_widget.add_with_styling(self.text,
nickname=self.name)
if self._contact.is_groupchat and not self._is_outgoing:
self._apply_highlight(self.text)
+ if message.reply is not None:
+ referenced_message = message.get_referenced_message()
+ if referenced_message is None:
+ self._ref_message_widget = ReferencedMessageNotFoundWidget()
+ else:
+ self._ref_message_widget = ReferencedMessageWidget(
+ self._contact, referenced_message
+ )
+
if self._ref_message_widget is not None:
box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=3)
box.append(self._ref_message_widget)
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/6bf6f490373f792a673a1d2f87fe958e88e052ad
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/6bf6f490373f792a673a1d2f87fe958e88e052ad
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]