Browse Source

qml: addresses list should not depend on wallet.use_change

wallet.use_change is a weird preference using which a user can disable
sending new change to change addresses.
However the setting can be toggled at ~any time; and the user might
have pre-existing balance on change addresses, which we should not hide.
master
SomberNight 3 years ago
parent
commit
e47059c96b
No known key found for this signature in database
GPG Key ID: B33B5F232C6271E9
  1. 4
      electrum/gui/qml/qeaddresslistmodel.py

4
electrum/gui/qml/qeaddresslistmodel.py

@ -73,7 +73,7 @@ class QEAddressListModel(QAbstractListModel):
r_addresses = self.wallet.get_receiving_addresses()
c_addresses = self.wallet.get_change_addresses()
n_addresses = len(r_addresses) + (len(c_addresses) if self.wallet.use_change else 0)
n_addresses = len(r_addresses) + len(c_addresses)
def insert_row(atype, alist, address, iaddr):
item = self.addr_to_model(address)
@ -88,7 +88,7 @@ class QEAddressListModel(QAbstractListModel):
insert_row('receive', self.receive_addresses, address, i)
i = i + 1
i = 0
for address in c_addresses if self.wallet.use_change else []:
for address in c_addresses:
insert_row('change', self.change_addresses, address, i)
i = i + 1
self.endInsertRows()

Loading…
Cancel
Save