changeset b263427cbf95 in /home/hg/repos/gajim

author: Yann Leboulanger <aste...@lagaule.org>
branches: gajim_0.16
details:http://hg.gajim.org/gajim?cmd=changeset;node=b263427cbf95
description: print subject from received messages correctly. Fixes #8042

diffstat:

 src/conversation_textview.py |  9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diffs (27 lines):

diff -r aea1c67bffab -r b263427cbf95 src/conversation_textview.py
--- a/src/conversation_textview.py      Sun May 17 20:22:58 2015 +0200
+++ b/src/conversation_textview.py      Sun May 17 21:56:17 2015 +0200
@@ -1216,10 +1216,11 @@
                     puny_tags = [(ttt.lookup(t) if isinstance(t, str) else t) 
for t in puny_tags]
                     buffer_.insert_with_tags(end_iter, " (%s)" % puny_text, 
*puny_tags)
 
-    def print_empty_line(self):
+    def print_empty_line(self, iter_=None):
         buffer_ = self.tv.get_buffer()
-        end_iter = buffer_.get_end_iter()
-        buffer_.insert_with_tags_by_name(end_iter, '\n', 'eol')
+        if not iter_:
+            iter_ = buffer_.get_end_iter()
+        buffer_.insert_with_tags_by_name(iter_, '\n', 'eol')
         self.just_cleared = False
 
     def print_conversation_line(self, text, jid, kind, name, tim,
@@ -1446,7 +1447,7 @@
             else:
                 end_iter = buffer_.get_end_iter()
             buffer_.insert(end_iter, subject)
-            self.print_empty_line()
+            self.print_empty_line(end_iter)
 
     def print_real_text(self, text, text_tags=[], name=None, xhtml=None,
     graphics=True, iter_=None):
_______________________________________________
Commits mailing list
Commits@gajim.org
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to