From d0d2dd4a588b40606e1ae74ebe0466fdd92cd863 Mon Sep 17 00:00:00 2001 From: Peter Landgren Date: Tue, 8 Sep 2009 09:59:11 +0000 Subject: [PATCH] String must be unicode for truncation to work for non ascii characters. svn: r13174 --- src/PluginUtils/_GuiOptions.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/PluginUtils/_GuiOptions.py b/src/PluginUtils/_GuiOptions.py index 3467fa537..d85d9aca7 100644 --- a/src/PluginUtils/_GuiOptions.py +++ b/src/PluginUtils/_GuiOptions.py @@ -687,10 +687,10 @@ class GuiNoteOption(gtk.HBox): if note: note_id = note.get_gramps_id() txt = " ".join(note.get().split()) + #String must be unicode for truncation to work for non ascii characters + txt = unicode(txt) if len(txt) > 35: - txt = txt[:35]+"..." - else: - txt = txt + txt = txt[:35] + "..." txt = "%s [%s]" % (txt, note_id) self.__note_label.set_text( txt )