diff --git a/gui/qt/address_list.py b/gui/qt/address_list.py index 03a8ec9be..c989aff6b 100644 --- a/gui/qt/address_list.py +++ b/gui/qt/address_list.py @@ -161,8 +161,12 @@ class AddressList(MyTreeWidget): def create_account_menu(self, position, k, item): menu = QMenu() exp = item.isExpanded() - menu.addAction(_("Minimize") if exp else _("Maximize"), lambda: self.parent.account_set_expanded(item, k, not exp)) + menu.addAction(_("Minimize") if exp else _("Maximize"), lambda: self.set_account_expanded(item, k, not exp)) menu.addAction(_("Rename"), lambda: self.parent.edit_account_label(k)) if self.wallet.seed_version > 4: menu.addAction(_("View details"), lambda: self.parent.show_account_details(k)) menu.exec_(self.viewport().mapToGlobal(position)) + + def set_account_expanded(self, item, k, b): + item.setExpanded(b) + self.accounts_expanded[k] = b diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py index 830f7f45f..9d42caf79 100644 --- a/gui/qt/main_window.py +++ b/gui/qt/main_window.py @@ -1446,10 +1446,6 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError): self.wallet.set_label(k,label) self.address_list.update() - def account_set_expanded(self, item, k, b): - item.setExpanded(b) - self.accounts_expanded[k] = b - def get_coins(self): if self.pay_from: return self.pay_from