tkivy fix: remove app.current_invoice - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit aee11fc945b22af6f3d052d59ef1801793d146a3 DIR parent 526c6c88f7bc3046934e6a0e6a57e2c8242b8b64 HTML Author: ThomasV <thomasv@electrum.org> Date: Fri, 12 Feb 2016 22:20:20 +0100 kivy fix: remove app.current_invoice Diffstat: M gui/kivy/main_window.py | 4 +--- M gui/kivy/uix/screens.py | 3 +-- 2 files changed, 2 insertions(+), 5 deletions(-) --- DIR diff --git a/gui/kivy/main_window.py b/gui/kivy/main_window.py t@@ -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) t@@ -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() DIR diff --git a/gui/kivy/uix/screens.py b/gui/kivy/uix/screens.py t@@ -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 = ''