From 356c8881ada5df88c25db8998cb20a5fc40f4fd1 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Sun, 25 Jan 2009 18:46:37 +0000 Subject: Set a default title if needed --- diff --git a/thoughtview.py b/thoughtview.py index 1651e09..d3ecc1c 100644 --- a/thoughtview.py +++ b/thoughtview.py @@ -77,11 +77,15 @@ class ThoughtView(Box): def _draw_label(self, context): context.cairo.save() layout = context.cairo.create_layout() - layout.set_text(self._name) + + if self._name is not None and self._name: + layout.set_text(self._name) + else: + layout.set_text(_('Untitled')) width, height = layout.get_pixel_size() - self.width = width + self._PADDING * 2 - self.height = height + self._PADDING * 2 + self.min_width = width + self._PADDING * 2 + self.min_height = height + self._PADDING * 2 x = self._PADDING y = self._PADDING -- cgit v0.9.1