Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYann Leboulanger <asterix@lagaule.org>2010-05-25 11:46:12 +0400
committerYann Leboulanger <asterix@lagaule.org>2010-05-25 11:46:12 +0400
commit259e26ba7b8abeb28c5ac6e81b2e8930fc34dd3e (patch)
tree074ae0b4866550a9363c98a825ec341299ed908a
parent42579191b425482f24cbca46e44540016d541c14 (diff)
prevent traceback when atom entry has no title
-rw-r--r--src/atom_window.py15
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)