|
@ -109,8 +109,10 @@ def wizard_dialog(func): |
|
|
except GoBack: |
|
|
except GoBack: |
|
|
if not wizard.can_go_back(): |
|
|
if not wizard.can_go_back(): |
|
|
wizard.close() |
|
|
wizard.close() |
|
|
# to go back from the current dialog, we just let the caller unroll the stack: |
|
|
raise UserCancelled |
|
|
raise |
|
|
else: |
|
|
|
|
|
# to go back from the current dialog, we just let the caller unroll the stack: |
|
|
|
|
|
raise |
|
|
# next dialog |
|
|
# next dialog |
|
|
try: |
|
|
try: |
|
|
while True: |
|
|
while True: |
|
|