From 5a23836e79347c8935420f959c0daa2e7569f87b Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Thu, 12 Sep 2013 17:04:38 +0200
Subject: [PATCH] escape previous message in last message correction tooltip.
 Fixes #7453

---
 src/conversation_textview.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/conversation_textview.py b/src/conversation_textview.py
index 20543f46ca..e8267f57ee 100644
--- a/src/conversation_textview.py
+++ b/src/conversation_textview.py
@@ -469,7 +469,7 @@ class ConversationTextview(gobject.GObject):
         i2 = self.print_conversation_line(message, '', 'outgoing', name, None,
             xhtml=xhtml, iter_=i1)
         tt_txt = _('<b>Message was corrected. Last message was:</b>\n  %s') % \
-            old_txt
+            gobject.markup_escape_text(old_txt)
         self.show_corrected_message_warning(i2, tt_txt)
         self.last_sent_message_marks[1] = buffer_.create_mark(None, i2,
             left_gravity=True)
@@ -487,7 +487,7 @@ class ConversationTextview(gobject.GObject):
         i2 = self.print_conversation_line(message, '', 'incoming', name, None,
             xhtml=xhtml, iter_=i1)
         tt_txt = _('<b>Message was corrected. Last message was:</b>\n  %s') % \
-            old_txt
+            gobject.markup_escape_text(old_txt)
         self.show_corrected_message_warning(i2, tt_txt)
         self.last_received_message_marks[name][1] = buffer_.create_mark(None, i2,
             left_gravity=True)
-- 
GitLab