changeset bcfc58b1f0ce in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=bcfc58b1f0ce
description: prevent traceback when atom entry has no title

diffstat:

 src/atom_window.py |  15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

diffs (26 lines):

diff -r df6802e9ac10 -r bcfc58b1f0ce src/atom_window.py
--- a/src/atom_window.py        Tue May 25 09:36:30 2010 +0200
+++ b/src/atom_window.py        Tue May 25 09:46:12 2010 +0200
@@ -94,13 +94,16 @@
             u'<small>%s</small>' % \
             gobject.markup_escape_text(newentry.feed_tagline))
 
-        if newentry.uri is not None:
-            self.entry_title_label.set_markup(
-                u'<span foreground="blue" underline="single">%s</span>' % \
-                gobject.markup_escape_text(newentry.title))
+        if newentry.title:
+            if newentry.uri is not None:
+                self.entry_title_label.set_markup(
+                    u'<span foreground="blue" underline="single">%s</span>' % \
+                    gobject.markup_escape_text(newentry.title))
+            else:
+                self.entry_title_label.set_markup(
+                    gobject.markup_escape_text(newentry.title))
         else:
-            self.entry_title_label.set_markup(
-                gobject.markup_escape_text(newentry.title))
+            self.entry_title_label.set_markup('')
 
         self.last_modified_label.set_text(newentry.updated)
 
_______________________________________________
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to