summaryrefslogtreecommitdiffstats
path: root/gui.py
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2008-10-23 11:53:08 -0400
committerChris Lumens <clumens@redhat.com>2008-10-23 11:53:40 -0400
commitb8d2b88a405ec277dbfb75bc6f6f074769fa6757 (patch)
tree75e3120536434c29dd07f09c98d9bdde348890bf /gui.py
parentf2b48b8e998ecc44f6156c6f80f1a6ee60ccb273 (diff)
downloadanaconda-b8d2b88a405ec277dbfb75bc6f6f074769fa6757.tar.gz
anaconda-b8d2b88a405ec277dbfb75bc6f6f074769fa6757.tar.xz
anaconda-b8d2b88a405ec277dbfb75bc6f6f074769fa6757.zip
Make sure dialog deletions take effect sooner (#455676).
Diffstat (limited to 'gui.py')
-rwxr-xr-xgui.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/gui.py b/gui.py
index a80f4aaaf..0f271f26b 100755
--- a/gui.py
+++ b/gui.py
@@ -508,6 +508,7 @@ class WaitWindow:
def pop(self):
self.window.destroy()
rootPopBusyCursor()
+ processEvents()
class ProgressWindow:
def __init__(self, title, text, total, updpct = 0.05, updsecs=10,
@@ -565,6 +566,7 @@ class ProgressWindow:
def pop(self):
self.window.destroy ()
rootPopBusyCursor()
+ processEvents()
class InstallKeyWindow:
def __init__(self, anaconda, key):
@@ -621,6 +623,7 @@ class InstallKeyWindow:
def destroy(self):
self.win.destroy()
+ processEvents()
class luksPassphraseWindow:
def __init__(self, passphrase=None, preexist = False, parent = None):
@@ -703,6 +706,7 @@ class luksPassphraseWindow:
def destroy(self):
self.win.destroy()
+ processEvents()
class PassphraseEntryWindow:
def __init__(self, device, parent = None):
@@ -745,6 +749,7 @@ class PassphraseEntryWindow:
def destroy(self):
self.win.destroy()
+ processEvents()
class SaveExceptionWindow:
def __init__(self, anaconda, longTracebackFile=None, screen=None):
@@ -959,6 +964,7 @@ class MessageWindow:
if destroy:
self.dialog.destroy()
+ processEvents()
# restore busy cursor
if busycursor: