question = i18n.map_widget_name(widget.get_name()) widget.set_label(text)
+
+ # Workaround for radio button labels dissapearing on second
+ # translate when not visible. LP: #353090
+ widget.realize()
+
if question.startswith('ubiquity/imported/'): stock_id = question[18:] widget.set_use_stock(False)
I don't know if the bzr change is useful (it required a 40M upload to push). The changes are:
=== modified file 'debian/changelog'
--- debian/changelog 2009-04-06 18:47:37 +0000
+++ debian/changelog 2009-04-07 07:19:48 +0000
@@ -1,3 +1,9 @@
+ubiquity (1.12.4ubuntu1) jaunty; urgency=low
+
+ * Workaround for radio button labels dissapearing (LP: #353090)
+
+ -- Robert Ancell <email address hidden> Tue, 07 Apr 2009 17:18:57 +1000
+
ubiquity (1.12.4) jaunty; urgency=low
[ Colin Watson ]
=== modified file 'ubiquity/ frontend/ gtk_ui. py' frontend/ gtk_ui. py 2009-04-03 11:43:26 +0000 frontend/ gtk_ui. py 2009-04-07 07:21:21 +0000
--- ubiquity/
+++ ubiquity/
@@ -722,6 +722,11 @@
+
+ # Workaround for radio button labels dissapearing on second
+ # translate when not visible. LP: #353090
+ widget.realize()
+
if question.