tdisable list filtering when toolbar is closed - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 2345d5f47321e5e1e4fe959e63f7ae63289f8640 DIR parent 4236adc5529157e641bfb9af8c0bf98d95642ec2 HTML Author: ThomasV <thomasv@electrum.org> Date: Wed, 28 Feb 2018 09:56:34 +0100 disable list filtering when toolbar is closed Diffstat: M gui/qt/address_list.py | 5 +++++ M gui/qt/history_list.py | 5 +++++ M gui/qt/util.py | 2 ++ 3 files changed, 12 insertions(+), 0 deletions(-) --- DIR diff --git a/gui/qt/address_list.py b/gui/qt/address_list.py t@@ -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 DIR diff --git a/gui/qt/history_list.py b/gui/qt/history_list.py t@@ -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() DIR diff --git a/gui/qt/util.py b/gui/qt/util.py t@@ -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):