kivy: fixes for on_qr

This commit is contained in:
ThomasV 2016-06-25 20:21:07 +02:00
parent e8e36a61f4
commit 49ac8924fe
1 changed files with 2 additions and 0 deletions

View File

@ -237,6 +237,7 @@ class ElectrumWindow(App):
def on_qr(self, data): def on_qr(self, data):
from electrum.bitcoin import base_decode, is_address from electrum.bitcoin import base_decode, is_address
data = data.strip()
if is_address(data): if is_address(data):
self.set_URI(data) self.set_URI(data)
return return
@ -248,6 +249,7 @@ class ElectrumWindow(App):
try: try:
text = base_decode(data, None, base=43).encode('hex') text = base_decode(data, None, base=43).encode('hex')
tx = Transaction(text) tx = Transaction(text)
tx.deserialize()
except: except:
tx = None tx = None
if tx: if tx: