diff engine/extensions/pychan/widgets/dropdown.py @ 254:10b5f7f36dd4

* Fixed a small unicode bug for the dropdown menu
author nihathrael@33b003aa-7bff-0310-803a-e67f0ece8222
date Wed, 03 Jun 2009 19:29:52 +0000
parents a2d5e2721489
children 48c99636453e
line wrap: on
line diff
--- a/engine/extensions/pychan/widgets/dropdown.py	Fri May 08 08:45:27 2009 +0000
+++ b/engine/extensions/pychan/widgets/dropdown.py	Wed Jun 03 19:29:52 2009 +0000
@@ -38,7 +38,7 @@
 	def resizeToContent(self,recurse=True):
 		# We append a minimum value, so max() does not bail out,
 		# if no items are in the list
-		_item_widths = map(self.real_font.getWidth,map(str,self._items)) + [self.real_font.getHeight()]
+		_item_widths = map(self.real_font.getWidth, map(text2gui, map(unicode, self._items))) + [self.real_font.getHeight()]
 		max_w = max(_item_widths)
 		self.width = max_w
 		self.height = (self.real_font.getHeight() + 2)