commit aee11fc945b22af6f3d052d59ef1801793d146a3
parent 526c6c88f7bc3046934e6a0e6a57e2c8242b8b64
Author: ThomasV <thomasv@electrum.org>
Date: Fri, 12 Feb 2016 22:20:20 +0100
kivy fix: remove app.current_invoice
Diffstat:
2 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/gui/kivy/main_window.py b/gui/kivy/main_window.py
@@ -180,7 +180,6 @@ class ElectrumWindow(App):
self.nfcscanner = None
self.tabs = None
self.is_exit = False
- self.current_invoice = None
super(ElectrumWindow, self).__init__(**kwargs)
@@ -223,9 +222,8 @@ class ElectrumWindow(App):
if pr.has_expired():
self.show_error(_('Payment request has expired'))
else:
- self.current_invoice = pr
- self.update_tab('send')
self.switch_to('send')
+ self.send_screen.set_request(pr)
else:
self.show_error("invoice error:" + pr.error)
self.send_screen.do_clear()
diff --git a/gui/kivy/uix/screens.py b/gui/kivy/uix/screens.py
@@ -192,8 +192,7 @@ class SendScreen(CScreen):
self.screen.amount = self.app.format_amount_and_units(amount)
def update(self):
- if self.app.current_invoice:
- self.set_request(self.app.current_invoice)
+ pass
def do_clear(self):
self.screen.amount = ''