1 |
diff -Nur -x '*.orig' -x '*.rej' anaconda-10.1.1.37/dispatch.py mezzanine_patched_anaconda-10.1.1.37/dispatch.py |
2 |
--- anaconda-10.1.1.37/dispatch.py 2005-07-09 07:36:02.000000000 +1000 |
3 |
+++ mezzanine_patched_anaconda-10.1.1.37/dispatch.py 2006-04-06 05:34:57.353093046 +1000 |
4 |
@@ -175,7 +175,8 @@ |
5 |
# we can not go backwards from this screen |
6 |
i = self.step - 1 |
7 |
while i >= self.firstStep: |
8 |
- if not self.skipSteps.has_key(installSteps[i][0]): |
9 |
+ if (not self.skipSteps.has_key(installSteps[i][0]) |
10 |
+ and (type(installSteps[i][1]) != FunctionType)): |
11 |
return 1 |
12 |
i = i - 1 |
13 |
return 0 |
14 |
diff -Nur -x '*.orig' -x '*.rej' anaconda-10.1.1.37/text.py mezzanine_patched_anaconda-10.1.1.37/text.py |
15 |
--- anaconda-10.1.1.37/text.py 2006-04-06 05:37:06.528342370 +1000 |
16 |
+++ mezzanine_patched_anaconda-10.1.1.37/text.py 2006-04-06 05:35:35.058745900 +1000 |
17 |
@@ -506,7 +506,8 @@ |
18 |
"from here. You will have to try " |
19 |
"again."), |
20 |
buttons=[_("OK")]) |
21 |
- dispatch.gotoPrev() |
22 |
+ else: |
23 |
+ dispatch.gotoPrev() |
24 |
else: |
25 |
dispatch.gotoNext() |
26 |
|