diff options
author | Erik Troan <ewt@redhat.com> | 1999-09-01 15:32:39 +0000 |
---|---|---|
committer | Erik Troan <ewt@redhat.com> | 1999-09-01 15:32:39 +0000 |
commit | 85c63334d8fc556f2ba5562712d865953059e212 (patch) | |
tree | cb562aab93dc968b6a67eb54ce375cc8ee79f244 /gui.py | |
parent | 3f92666dcb0171105dfc38eff8b31fec2c983e92 (diff) | |
download | anaconda-85c63334d8fc556f2ba5562712d865953059e212.tar.gz anaconda-85c63334d8fc556f2ba5562712d865953059e212.tar.xz anaconda-85c63334d8fc556f2ba5562712d865953059e212.zip |
skip steps stuff didn't work properly for insterted screens
Diffstat (limited to 'gui.py')
-rwxr-xr-x | gui.py | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -203,7 +203,8 @@ class InstallControlWindow (Thread): def setScreen (self, screen, direction): # if getScreen returns None, or we're supposed to skip this screen # entirely, we continue advancing in direction given - if self.todo.instClass.skipStep(self.stateTagByWindow[screen]): + if (self.stateTagByWindow.has_key(screen) and + self.todo.instClass.skipStep(self.stateTagByWindow[screen])): direction () return new_screen = screen.getScreen () |