electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit 2345d5f47321e5e1e4fe959e63f7ae63289f8640
parent 4236adc5529157e641bfb9af8c0bf98d95642ec2
Author: ThomasV <thomasv@electrum.org>
Date:   Wed, 28 Feb 2018 09:56:34 +0100

disable list filtering when toolbar is closed

Diffstat:
Mgui/qt/address_list.py | 5+++++
Mgui/qt/history_list.py | 5+++++
Mgui/qt/util.py | 2++
3 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/gui/qt/address_list.py b/gui/qt/address_list.py @@ -53,6 +53,11 @@ class AddressList(MyTreeWidget): def create_toolbar_buttons(self): return QLabel(_("Filter:")), self.change_button, self.used_button + def on_hide_toolbar(self): + self.show_change = 0 + self.show_used = 0 + self.update() + def refresh_headers(self): headers = [_('Type'), _('Address'), _('Label'), _('Balance')] fx = self.parent.fx diff --git a/gui/qt/history_list.py b/gui/qt/history_list.py @@ -114,6 +114,11 @@ class HistoryList(MyTreeWidget, AcceptFileDragDrop): self.period_combo.activated.connect(self.on_combo) return self.period_combo, self.start_button, self.end_button + def on_hide_toolbar(self): + self.start_timestamp = None + self.end_timestamp = None + self.update() + def select_start_date(self): self.start_timestamp = self.select_date(self.start_button) self.update() diff --git a/gui/qt/util.py b/gui/qt/util.py @@ -539,6 +539,8 @@ class MyTreeWidget(QTreeWidget): def show_toolbar(self, x): for b in self.toolbar_buttons: b.setVisible(x) + if not x: + self.on_hide_toolbar() class ButtonsWidget(QWidget):