URI: 
       tkivy wizard: fix #5333 - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit dd7b356fcc70b774e63a407165a089178a5e506f
   DIR parent 22c08f1522db757063764983c3abdd5fb51adbc7
  HTML Author: SomberNight <somber.night@protonmail.com>
       Date:   Sat, 11 May 2019 19:36:57 +0200
       
       kivy wizard: fix #5333
       
       Diffstat:
         M electrum/gui/kivy/uix/dialogs/inst… |       7 +++----
       
       1 file changed, 3 insertions(+), 4 deletions(-)
       ---
   DIR diff --git a/electrum/gui/kivy/uix/dialogs/installwizard.py b/electrum/gui/kivy/uix/dialogs/installwizard.py
       t@@ -629,8 +629,7 @@ class WizardKnownOTPDialog(WizardOTPDialogBase):
        
            def abort_wallet_creation(self):
                self._on_release = True
       -        os.unlink(self.path)
       -        self.wizard.terminate()
       +        self.wizard.terminate(aborted=True)
                self.dismiss()
        
        
       t@@ -976,8 +975,8 @@ class InstallWizard(BaseWizard, Widget):
                t = threading.Thread(target = target)
                t.start()
        
       -    def terminate(self, *, storage=None):
       -        if storage is None:
       +    def terminate(self, *, storage=None, aborted=False):
       +        if storage is None and not aborted:
                    storage = self.create_storage(self.path)
                self.dispatch('on_wizard_complete', storage)