URI: 
       tQt installwizard: raise UserCancelled if user clicks cancel (the wizard was hanging instead of terminating) - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit c46fbf08a525988f1a2f175906e00f084426c4ab
   DIR parent 915e132c335f8a4c70538088d7c6ce602de0f054
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Sun, 29 Nov 2020 09:27:00 +0100
       
       Qt installwizard: raise UserCancelled if user clicks cancel (the wizard was hanging instead of terminating)
       
       Diffstat:
         M electrum/gui/qt/installwizard.py    |       6 ++++--
       
       1 file changed, 4 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/electrum/gui/qt/installwizard.py b/electrum/gui/qt/installwizard.py
       t@@ -109,8 +109,10 @@ def wizard_dialog(func):
                    except GoBack:
                        if not wizard.can_go_back():
                            wizard.close()
       -                # to go back from the current dialog, we just let the caller unroll the stack:
       -                raise
       +                    raise UserCancelled
       +                else:
       +                    # to go back from the current dialog, we just let the caller unroll the stack:
       +                    raise
                    # next dialog
                    try:
                        while True: