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