summaryrefslogtreecommitdiffstats
path: root/iw/release_notes.py
diff options
context:
space:
mode:
authorDavid Cantrell <dcantrell@redhat.com>2006-09-07 18:03:21 +0000
committerDavid Cantrell <dcantrell@redhat.com>2006-09-07 18:03:21 +0000
commit1f4b47b833ddff054dcaf6ececb3b199a13f4d13 (patch)
treef76ce2210dd296bd2912d94f19604baad5b520a4 /iw/release_notes.py
parent1432e6848a8e4e03dc5d19be3ee0555f9cc7df5a (diff)
downloadanaconda-1f4b47b833ddff054dcaf6ececb3b199a13f4d13.tar.gz
anaconda-1f4b47b833ddff054dcaf6ececb3b199a13f4d13.tar.xz
anaconda-1f4b47b833ddff054dcaf6ececb3b199a13f4d13.zip
* iw/release_notes.py: Fix problem where users cannot open the
release notes dialog more than once (#203147).
Diffstat (limited to 'iw/release_notes.py')
-rw-r--r--iw/release_notes.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/iw/release_notes.py b/iw/release_notes.py
index 597fb3933..02514db87 100644
--- a/iw/release_notes.py
+++ b/iw/release_notes.py
@@ -48,6 +48,7 @@ class ReleaseNotesViewer:
self.anaconda = anaconda
self.load()
self.resize()
+ self.setupWindow()
def getReleaseNotes(self):
langs = self.anaconda.id.instLanguage.getCurrentLangSearchList() + [ "" ]
@@ -162,7 +163,7 @@ class ReleaseNotesViewer:
self.textWin.hide_all()
self.is_showing = False
- def view(self):
+ def setupWindow(self):
self.vue.set_document(self.doc)
self.textWin = gtk.Dialog(flags=gtk.DIALOG_MODAL)
table = gtk.Table(3, 3, False)
@@ -218,7 +219,6 @@ class ReleaseNotesViewer:
self.textWin.set_border_width(0)
gui.addFrame(self.textWin, _("Release Notes"))
- self.textWin.show_all()
else:
self.textWin.set_position(gtk.WIN_POS_CENTER)
label = gtk.Label(_("Unable to load file!"))
@@ -227,7 +227,9 @@ class ReleaseNotesViewer:
self.textWin.set_border_width(0)
gui.addFrame(self.textWin)
- self.textWin.show_all()
+
+ def view(self):
+ self.textWin.show_all()
# set cursor to normal (assuming that anaconda set it to busy
# when it exec'd this viewer app to give progress indicator