URI: 
       tbugfix for showing 0 BTC balance when Price has been discovered before wallet has been loaded and server connect... so bail. - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit aeed15e3a5da6d60efd3b351a9fcfaf8dd32c838
   DIR parent 2d4687eeb4981db9274262778ff4f891cceb7abf
  HTML Author: Amir Taaki <genjix@riseup.net>
       Date:   Wed,  4 Jul 2012 00:58:49 +0200
       
       bugfix for showing 0 BTC balance when Price has been discovered before wallet has been loaded and server connect... so bail.
       
       Diffstat:
         M lib/gui_lite.py                     |       6 +++++-
       
       1 file changed, 5 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/lib/gui_lite.py b/lib/gui_lite.py
       t@@ -103,7 +103,7 @@ class MiniWindow(QDialog):
                expand_button.setObjectName("expand_button")
                self.connect(expand_button, SIGNAL("clicked()"), expand_callback)
        
       -        self.btc_balance = 0
       +        self.btc_balance = None
                self.quote_currencies = ("EUR", "USD", "GBP")
                self.exchanger = exchange_rate.Exchanger(self)
                # Needed because price discovery is done in a different thread
       t@@ -204,6 +204,10 @@ class MiniWindow(QDialog):
                self.refresh_balance()
        
            def refresh_balance(self):
       +        if self.btc_balance is None:
       +            # Price has been discovered before wallet has been loaded
       +            # and server connect... so bail.
       +            return
                self.set_balances(self.btc_balance)
                self.amount_input_changed(self.amount_input.text())