diff --git a/gramps2/src/ImageSelect.py b/gramps2/src/ImageSelect.py index 0cee13590..646a90b14 100644 --- a/gramps2/src/ImageSelect.py +++ b/gramps2/src/ImageSelect.py @@ -409,13 +409,13 @@ class Gallery(ImageSelect): justification=gtk.JUSTIFY_CENTER, y=_IMAGEY-10, text=description) + # make sure that the text string doesn't exceed the size of the box + bnds = text.get_bounds() - print bnds while bnds[0] <0: description = description[0:-4] + "..." text.set(text=description) bnds = text.get_bounds() - print bnds for i in [ item, text, box, grp ] : self.p_map[i] = (item,text,box,photo,oid)