1
0

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.
This commit is contained in:
SomberNight
2023-04-05 14:01:45 +00:00
parent b81508cfc0
commit e47059c96b

View File

@@ -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()