diff options
-rw-r--r-- | thoughtview.py | 10 |
1 files changed, 7 insertions, 3 deletions
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 |