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