kivy: fix amount edit

This commit is contained in:
ThomasV 2015-10-30 13:26:37 +01:00
parent 5bbffb0cbf
commit 525e08af54
1 changed files with 6 additions and 2 deletions

View File

@ -443,9 +443,13 @@ class ElectrumWindow(App):
def update_amount(self, amount, c):
if c == '<':
return amount[:-1]
if c == '.' and amount == '':
return '0.'
if c == '0' and amount == '0':
return '0'
try:
s = amount + c
amount = s if Decimal(s)!=0 else ''
Decimal(amount+c)
amount += c
except:
pass
return amount