mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-09-02 18:25:21 +00:00
do not display requested amount if zero. show menu item only if window is visible
This commit is contained in:
parent
4faeaef91e
commit
522d4d7f91
1 changed files with 7 additions and 8 deletions
|
@ -838,6 +838,7 @@ class ElectrumWindow(QMainWindow):
|
||||||
|
|
||||||
d = QDialog()
|
d = QDialog()
|
||||||
d.setWindowTitle('Request payment')
|
d.setWindowTitle('Request payment')
|
||||||
|
d.setModal(1)
|
||||||
|
|
||||||
vbox = QVBoxLayout()
|
vbox = QVBoxLayout()
|
||||||
vbox.addWidget(QLabel(address))
|
vbox.addWidget(QLabel(address))
|
||||||
|
@ -879,12 +880,8 @@ class ElectrumWindow(QMainWindow):
|
||||||
self.wallet.labels[address] = label
|
self.wallet.labels[address] = label
|
||||||
|
|
||||||
self.update_receive_item(self.receive_list.currentItem())
|
self.update_receive_item(self.receive_list.currentItem())
|
||||||
|
|
||||||
if self.qr_window:
|
if self.qr_window:
|
||||||
self.qr_window.set_content( address, label, amount )
|
self.qr_window.set_content( address, label, amount )
|
||||||
#print "raise"
|
|
||||||
#self.raise_()
|
|
||||||
#self.receive_list.currentItem().setFocus(True)
|
|
||||||
|
|
||||||
|
|
||||||
def details_button_text(self):
|
def details_button_text(self):
|
||||||
|
@ -926,8 +923,9 @@ class ElectrumWindow(QMainWindow):
|
||||||
if not item: return
|
if not item: return
|
||||||
addr = unicode(item.text(1))
|
addr = unicode(item.text(1))
|
||||||
menu = QMenu()
|
menu = QMenu()
|
||||||
menu.addAction(_("Copy to Clipboard"), lambda: self.app.clipboard().setText(addr))
|
menu.addAction(_("Copy to clipboard"), lambda: self.app.clipboard().setText(addr))
|
||||||
menu.addAction(_("Request payment"), lambda: self.request_amount_dialog(addr))
|
if self.qr_window and self.qr_window.isVisible():
|
||||||
|
menu.addAction(_("Request amount"), lambda: self.request_amount_dialog(addr))
|
||||||
menu.addAction(_("Edit label"), lambda: self.edit_label(True))
|
menu.addAction(_("Edit label"), lambda: self.edit_label(True))
|
||||||
menu.addAction(_("Sign message"), lambda: self.sign_message(addr))
|
menu.addAction(_("Sign message"), lambda: self.sign_message(addr))
|
||||||
|
|
||||||
|
@ -995,7 +993,8 @@ class ElectrumWindow(QMainWindow):
|
||||||
label = self.wallet.labels.get(address,'')
|
label = self.wallet.labels.get(address,'')
|
||||||
item.setData(2,0,label)
|
item.setData(2,0,label)
|
||||||
|
|
||||||
amount_str = format_satoshis( self.wallet.requested_amounts.get(address,0) )
|
amount = self.wallet.requested_amounts.get(address,None)
|
||||||
|
amount_str = format_satoshis( amount, False, self.wallet.num_zeros ) if amount is not None else "--"
|
||||||
item.setData(3,0,amount_str)
|
item.setData(3,0,amount_str)
|
||||||
|
|
||||||
c, u = self.wallet.get_addr_balance(address)
|
c, u = self.wallet.get_addr_balance(address)
|
||||||
|
|
Loading…
Add table
Reference in a new issue