From 259e26ba7b8abeb28c5ac6e81b2e8930fc34dd3e Mon Sep 17 00:00:00 2001 From: Yann Leboulanger <asterix@lagaule.org> Date: Tue, 25 May 2010 09:46:12 +0200 Subject: [PATCH] prevent traceback when atom entry has no title --- src/atom_window.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/atom_window.py b/src/atom_window.py index 238a135841..70d47e2f2d 100644 --- a/src/atom_window.py +++ b/src/atom_window.py @@ -94,13 +94,16 @@ class AtomWindow: 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) -- GitLab