mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-28 16:01:30 +00:00
qt fx settings: restore selected exchange in combobox if list changes
This commit is contained in:
parent
6ccd83397c
commit
f38ec93ae9
1 changed files with 4 additions and 3 deletions
|
@ -661,7 +661,6 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError):
|
||||||
self.do_update_fee()
|
self.do_update_fee()
|
||||||
self.require_fee_update = False
|
self.require_fee_update = False
|
||||||
self.notify_transactions()
|
self.notify_transactions()
|
||||||
|
|
||||||
|
|
||||||
def format_amount(self, x, is_diff=False, whitespaces=False):
|
def format_amount(self, x, is_diff=False, whitespaces=False):
|
||||||
return format_satoshis(x, self.num_zeros, self.decimal_point, is_diff=is_diff, whitespaces=whitespaces)
|
return format_satoshis(x, self.num_zeros, self.decimal_point, is_diff=is_diff, whitespaces=whitespaces)
|
||||||
|
@ -2273,8 +2272,8 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError):
|
||||||
try:
|
try:
|
||||||
public_key = ecc.ECPubkey(bfh(pubkey_e.text()))
|
public_key = ecc.ECPubkey(bfh(pubkey_e.text()))
|
||||||
except BaseException as e:
|
except BaseException as e:
|
||||||
traceback.print_exc(file=sys.stdout)
|
traceback.print_exc(file=sys.stdout)
|
||||||
self.show_warning(_('Invalid Public key'))
|
self.show_warning(_('Invalid Public key'))
|
||||||
return
|
return
|
||||||
encrypted = public_key.encrypt_message(message)
|
encrypted = public_key.encrypt_message(message)
|
||||||
encrypted_e.setText(encrypted.decode('ascii'))
|
encrypted_e.setText(encrypted.decode('ascii'))
|
||||||
|
@ -2936,9 +2935,11 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError):
|
||||||
exchanges = self.fx.get_exchanges_by_ccy(c, h)
|
exchanges = self.fx.get_exchanges_by_ccy(c, h)
|
||||||
else:
|
else:
|
||||||
exchanges = self.fx.get_exchanges_by_ccy('USD', False)
|
exchanges = self.fx.get_exchanges_by_ccy('USD', False)
|
||||||
|
ex_combo.blockSignals(True)
|
||||||
ex_combo.clear()
|
ex_combo.clear()
|
||||||
ex_combo.addItems(sorted(exchanges))
|
ex_combo.addItems(sorted(exchanges))
|
||||||
ex_combo.setCurrentIndex(ex_combo.findText(self.fx.config_exchange()))
|
ex_combo.setCurrentIndex(ex_combo.findText(self.fx.config_exchange()))
|
||||||
|
ex_combo.blockSignals(False)
|
||||||
|
|
||||||
def on_currency(hh):
|
def on_currency(hh):
|
||||||
if not self.fx: return
|
if not self.fx: return
|
||||||
|
|
Loading…
Add table
Reference in a new issue