Browse Source

Close dialog after finish qvm_start()

If not user has few seconds of unresponsive manager
donoban 3 years ago
parent
commit
f050c9d78c
1 changed files with 2 additions and 3 deletions
  1. 2 3
      qubesmanager/create_new_vm.py

+ 2 - 3
qubesmanager/create_new_vm.py

@@ -233,9 +233,6 @@ class NewVmDlg(QtWidgets.QDialog, Ui_NewVMDlg):
         self.progress.show()
 
     def create_finished(self):
-        self.progress.hide()
-        self.done(0)
-
         if self.thread.msg:
             QtWidgets.QMessageBox.warning(
                 self,
@@ -251,6 +248,8 @@ class NewVmDlg(QtWidgets.QDialog, Ui_NewVMDlg):
                         ['--cdrom', self.boot_dialog.cdrom_location,
                             self.name.text()])
 
+        self.progress.hide()
+        self.done(0)
 
     def type_change(self):
         template = self.template_vm.currentData()