fix network dialog
authorThomasV <thomasv@gitorious>
Tue, 20 Nov 2012 20:46:45 +0000 (21:46 +0100)
committerThomasV <thomasv@gitorious>
Tue, 20 Nov 2012 20:46:45 +0000 (21:46 +0100)
electrum
lib/gui_qt.py

index 46d1c60..0e45750 100755 (executable)
--- a/electrum
+++ b/electrum
@@ -222,10 +222,9 @@ if __name__ == '__main__':
 
             # generate the first addresses
             wallet.synchronize()
-            # display seed
-            gui.show_seed()
-            gui.password_dialog()
-            wallet.save()
+            if a == 'create':
+                # display seed
+                gui.show_seed()
 
         verifier = WalletVerifier(interface, config)
         wallet.set_verifier(verifier)
@@ -242,6 +241,9 @@ if __name__ == '__main__':
 
             if not keep_it: exit()
 
+        if not found:
+            gui.password_dialog()
+
         wallet.save()
         verifier.start()
         gui.main(url)
index 260d698..ea3b9ed 100644 (file)
@@ -1371,8 +1371,7 @@ class ElectrumWindow(QMainWindow):
         else:
             import random
             status = _("Please choose a server.") + "\n" + _("Select 'Cancel' if you are offline.")
-            server = None
-            interface.proxy = None
+            server = interface.server
 
         plist, servers_list = interface.get_servers_list()