electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit 8cb36cb9692a6e9e42035e8d1c883a96f1b1344f
parent 6058829870fde0ef17b2e08a567110ecc381ab94
Author: ThomasV <thomasv@electrum.org>
Date:   Mon,  1 Jun 2020 21:57:46 +0200

fix #6194

Diffstat:
Melectrum/gui/kivy/uix/dialogs/request_dialog.py | 18++++++++----------
1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/electrum/gui/kivy/uix/dialogs/request_dialog.py b/electrum/gui/kivy/uix/dialogs/request_dialog.py @@ -20,7 +20,8 @@ Builder.load_string(''' amount: 0 title: '' description:'' - data: '' + is_lightning: False + key:'' warning: '' status_str: '' status_color: 1,1,1,1 @@ -41,17 +42,14 @@ Builder.load_string(''' touch = args[1] if self.collide_point(*touch.pos): self.shaded = not self.shaded TopLabel: - text: _('Data')+ ':' - RefLabel: - data: root.data - name: _('Request data') - TopLabel: - text: _('Description') + ':' - RefLabel: - data: root.description or _('No description') + text: _('Description') + ': ' + root.description or _('None') TopLabel: text: _('Amount') + ': ' + app.format_amount_and_units(root.amount) TopLabel: + text: (_('Address') if not root.is_lightning else _('Payment hash')) + ': ' + RefLabel: + text: root.key + TopLabel: text: _('Status') + ': ' + root.status_str color: root.status_color TopLabel: @@ -95,7 +93,7 @@ class RequestDialog(Factory.Popup): r = self.app.wallet.get_request(key) self.is_lightning = r.is_lightning() self.data = r.invoice if self.is_lightning else self.app.wallet.get_request_URI(r) - self.amount = r.amount + self.amount = r.amount or 0 self.description = r.message self.update_status()