electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit 37b0737f6dbd29f822cf4ad11434d2bdfc5cc9f6
parent c735fcd228e745d315362b02fbdcf3489c9489fa
Author: thomasv <thomasv@gitorious>
Date:   Mon, 22 Oct 2012 17:31:37 +0200

wait until connected

Diffstat:
Mlib/gui_qt.py | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/lib/gui_qt.py b/lib/gui_qt.py @@ -1572,6 +1572,11 @@ class ElectrumGui: # ask for the server. if not ElectrumWindow.network_dialog( wallet, parent=None ): return False + # wait until we are connected, because the user might have selected another server + if not wallet.interface.is_connected: + waiting = lambda: False if wallet.interface.is_connected else "connecting...\n" + waiting_dialog(waiting) + waiting = lambda: False if wallet.up_to_date else "Please wait...\nAddresses generated: %d\nKilobytes received: %.1f"\ %(len(wallet.all_addresses()), wallet.interface.bytes_received/1024.)