kubuntu ubiquity shows ${RELEASE} briefly at start
Bug #540202 reported by
Jonathan Riddell
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Lucid |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ubiquity
When starting Kubuntu Ubiquity ${RELEASE} is shown in the text on the first page for a couple of seconds before being replaced by the release number. This is ugly.
Related branches
Changed in ubiquity (Ubuntu): | |
milestone: | none → ubuntu-10.04-beta-2 |
Changed in ubiquity (Ubuntu Lucid): | |
status: | New → Confirmed |
Changed in ubiquity (Ubuntu Lucid): | |
status: | Confirmed → Fix Committed |
To post a comment you must log in.
=== modified file 'ubiquity/ components/ ubi-language. py' components/ ubi-language. py 2010-03-30 16:15:19 +0000 components/ ubi-language. py 2010-04-01 01:06:42 +0000
self. page.try_ text_label. hide()
self. page.begin_ install_ button. hide()
--- ubiquity/
+++ ubiquity/
@@ -320,6 +320,15 @@
+ # We do not want to show the yet to be substituted strings children( ): en[w] = w.isHidden()
self. debug(' Could not create language page: %s', e)
self. page = None warning( self, show):
self. page.alpha_ warning_ label.hide( ) en[self. page.alpha_ warning_ label] = True
+ # (${MEDIUM}, etc), so don't show the core of the page until
+ # it's ready.
+ self.widgetHidden = {}
+ for w in self.page.
+ if isinstance(w, QWidget):
+ self.widgetHidd
+ w.hide()
+
except Exception, e:
@@ -338,6 +347,7 @@
def set_alpha_
if not show and not self.only:
+ self.widgetHidd
def on_release_ notes_link( self, link): language( )
text = text.replace( '${RELEASE} ', release_name)
text = text.replace( '${MEDIUM} ', install_medium)
widget. setText( text) children( ): en[w]:
lang = self.selected_
@@ -411,6 +421,11 @@
+ from PyQt4.QtGui import QWidget
+ for w in self.page.
+ if isinstance(w, QWidget):
+ if not self.widgetHidd
+ w.show()
def set_oem_id(self, text): oem_id_ entry.setText( text)
return self.page.