tdisable max button if an amount has been typed - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 8cc8f8a5e1fe2313163de53a0c4590c4a1b250a9 DIR parent ae730cc8e5be921b92fe45652c35f2031dccfb4a HTML Author: ThomasV <thomasv@electrum.org> Date: Wed, 19 Apr 2017 11:43:36 +0200 disable max button if an amount has been typed Diffstat: M gui/qt/main_window.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) --- DIR diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py t@@ -1065,7 +1065,12 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError): self.amount_e.shortcut.connect(self.spend_max) self.payto_e.textChanged.connect(self.update_fee) self.amount_e.textEdited.connect(self.update_fee) - self.amount_e.textEdited.connect(self.reset_max) + + def reset_max(t): + self.is_max = False + self.max_button.setEnabled(not bool(t)) + self.amount_e.textEdited.connect(reset_max) + self.fiat_send_e.textEdited.connect(reset_max) def entry_changed(): text = "" t@@ -1113,9 +1118,6 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError): self.is_max = True self.do_update_fee() - def reset_max(self): - self.is_max = False - def update_fee(self): self.require_fee_update = True