diff options
author | Yann Leboulanger <asterix@lagaule.org> | 2010-05-25 11:46:12 +0400 |
---|---|---|
committer | Yann Leboulanger <asterix@lagaule.org> | 2010-05-25 11:46:12 +0400 |
commit | 259e26ba7b8abeb28c5ac6e81b2e8930fc34dd3e (patch) | |
tree | 074ae0b4866550a9363c98a825ec341299ed908a | |
parent | 42579191b425482f24cbca46e44540016d541c14 (diff) |
prevent traceback when atom entry has no title
-rw-r--r-- | src/atom_window.py | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/src/atom_window.py b/src/atom_window.py index 238a13584..70d47e2f2 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) |