Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--thoughtview.py10
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