Yann Leboulanger pushed to branch master at gajim / gajim

Commits:
6d9f82d8 by Yann Leboulanger at 2017-06-28T14:53:26+02:00
show all previous corrected messages. Fixes #8669

- - - - -


1 changed file:

- src/conversation_textview.py


Changes:

=====================================
src/conversation_textview.py
=====================================
--- a/src/conversation_textview.py
+++ b/src/conversation_textview.py
@@ -1126,9 +1126,15 @@ class ConversationTextview(GObject.GObject):
             try:
                 index, insert_mark, old_txt = \
                     self.correct_message(correct_id, kind, name)
-                self.corrected_text_list[msg_stanza_id] = \
-                    '<b>Message corrected. Previous message:</b>\n{}' \
-                    .format(GLib.markup_escape_text(old_txt))
+                if correct_id in self.corrected_text_list:
+                    self.corrected_text_list[msg_stanza_id] = \
+                        self.corrected_text_list[correct_id] + '\n{}' \
+                        .format(GLib.markup_escape_text(old_txt))
+                    del self.corrected_text_list[correct_id]
+                else:
+                    self.corrected_text_list[msg_stanza_id] = \
+                        '<b>Message corrected. Previous message:</b>\n{}' \
+                        .format(GLib.markup_escape_text(old_txt))
                 corrected = True
             except TypeError:
                 log.debug('Message was not corrected !')



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/commit/6d9f82d827bb3daed84bc5982fdca70d0431103a
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to