Browse Source

hide fee if there's no amount

283
ThomasV 14 years ago
parent
commit
9325f47543
  1. 5
      client/gui.py

5
client/gui.py

@ -45,7 +45,7 @@ def numbify(entry, is_int = False):
try:
amount = int( Decimal(s) * 100000000 )
except:
amount = 0
amount = None
entry.set_text(s)
return amount
@ -587,6 +587,8 @@ class BitcoinGUI:
amount = numbify(amount_entry)
fee = numbify(fee_entry)
if not is_fee: fee = None
if amount is None:
self.fee_box.hide(); return
inputs, total, fee = self.wallet.choose_tx_inputs( amount, fee )
if not is_fee:
fee_entry.set_text( str( Decimal( fee ) / 100000000 ) )
@ -595,6 +597,7 @@ class BitcoinGUI:
amount_entry.modify_text(gtk.STATE_NORMAL, gtk.gdk.color_parse("#000000"))
fee_entry.modify_text(gtk.STATE_NORMAL, gtk.gdk.color_parse("#000000"))
send_button.set_sensitive(True)
self.error = ''
else:
send_button.set_sensitive(False)
amount_entry.modify_text(gtk.STATE_NORMAL, gtk.gdk.color_parse("#cc0000"))

Loading…
Cancel
Save