tfee ui qt: fee_e and feerate_e was sometimes not getting filled - electrum - Electrum Bitcoin wallet
HTML git clone https://git.parazyd.org/electrum
DIR Log
DIR Files
DIR Refs
DIR Submodules
---
DIR commit ba3ac1b6485a93666ae2a78275bb0771519319b0
DIR parent 553993b4d01605d5d745e142c64561c31c342051
HTML Author: SomberNight <somber.night@protonmail.com>
Date: Tue, 6 Mar 2018 09:21:58 +0100
fee ui qt: fee_e and feerate_e was sometimes not getting filled
Diffstat:
M gui/qt/main_window.py | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
---
DIR diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py
t@@ -1329,8 +1329,13 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError):
# actual fees often differ somewhat.
if freeze_feerate or self.fee_slider.is_active():
displayed_feerate = self.feerate_e.get_amount()
- displayed_feerate = displayed_feerate // 1000 if displayed_feerate else 0
- displayed_fee = displayed_feerate * size
+ if displayed_feerate:
+ displayed_feerate = displayed_feerate // 1000
+ else:
+ # fallback to actual fee
+ displayed_feerate = fee // size if fee is not None else None
+ self.feerate_e.setAmount(displayed_feerate)
+ displayed_fee = displayed_feerate * size if displayed_feerate is not None else None
self.fee_e.setAmount(displayed_fee)
else:
if freeze_fee: