[sylvain] r51080 - Formulator/trunk

[email protected] Wed, 11 Sep 2013 18:24:23 +0200 (CEST)
Newsgroups gmane.comp.web.zope.silva.cvs
Message-ID <[email protected]>
Author: sylvain
Date: Wed Sep 11 18:24:23 2013
New Revision: 51080

Modified:
   Formulator/trunk/Widget.py
Log:
Moar unicode fixes.


Modified: Formulator/trunk/Widget.py
==============================================================================
--- Formulator/trunk/Widget.py	(original)
+++ Formulator/trunk/Widget.py	Wed Sep 11 18:24:23 2013
@@ -677,7 +677,7 @@
               'extra': extra_item}
         if html_id:
             kw['id'] = html_id
-        contents = render_element('input', **kw) + text
+        contents = render_element('input', **kw) + render_unicode(text)
         return render_element('label', contents=contents)
 
     def render_selected_item(self, text, value, key, css_class, extra_item, html_id):
@@ -689,7 +689,7 @@
               'extra': extra_item}
         if html_id:
             kw['id'] = html_id
-        contents = render_element('input', **kw) + text
+        contents = render_element('input', **kw) + render_unicode(text)
         return render_element('label', contents=contents)
 
 RadioWidgetInstance = RadioWidget()
@@ -741,7 +741,7 @@
               'extra': extra_item}
         if html_id:
             kw['id'] = html_id
-        contents = render_element('input', **kw) + text
+        contents = render_element('input', **kw) + render_unicode(text)
         return render_element('label', contents=contents)
 
 MultiCheckBoxWidgetInstance = MultiCheckBoxWidget()