qt request_list: minor fix for context menu
This commit is contained in:
@@ -173,7 +173,6 @@ class RequestList(MyTreeView):
|
|||||||
return
|
return
|
||||||
addr = item.data(ROLE_RHASH_OR_ADDR)
|
addr = item.data(ROLE_RHASH_OR_ADDR)
|
||||||
request_type = item.data(ROLE_REQUEST_TYPE)
|
request_type = item.data(ROLE_REQUEST_TYPE)
|
||||||
menu = None
|
|
||||||
assert request_type in [REQUEST_TYPE_BITCOIN, REQUEST_TYPE_LN]
|
assert request_type in [REQUEST_TYPE_BITCOIN, REQUEST_TYPE_LN]
|
||||||
if request_type == REQUEST_TYPE_BITCOIN:
|
if request_type == REQUEST_TYPE_BITCOIN:
|
||||||
req = self.wallet.receive_requests.get(addr)
|
req = self.wallet.receive_requests.get(addr)
|
||||||
@@ -186,10 +185,9 @@ class RequestList(MyTreeView):
|
|||||||
column_title = self.model().horizontalHeaderItem(column).text()
|
column_title = self.model().horizontalHeaderItem(column).text()
|
||||||
column_data = self.model().itemFromIndex(idx).text()
|
column_data = self.model().itemFromIndex(idx).text()
|
||||||
menu = QMenu(self)
|
menu = QMenu(self)
|
||||||
if column != self.Columns.TYPE:
|
if column == self.Columns.AMOUNT:
|
||||||
if column == self.Columns.AMOUNT:
|
column_data = column_data.strip()
|
||||||
column_data = column_data.strip()
|
menu.addAction(_("Copy {}").format(column_title), lambda: self.parent.do_copy(column_title, column_data))
|
||||||
menu.addAction(_("Copy {}").format(column_title), lambda: self.parent.do_copy(column_title, column_data))
|
|
||||||
if request_type == REQUEST_TYPE_BITCOIN:
|
if request_type == REQUEST_TYPE_BITCOIN:
|
||||||
self.create_menu_bitcoin_payreq(menu, addr)
|
self.create_menu_bitcoin_payreq(menu, addr)
|
||||||
elif request_type == REQUEST_TYPE_LN:
|
elif request_type == REQUEST_TYPE_LN:
|
||||||
|
|||||||
Reference in New Issue
Block a user