From 088f273d9b5d46a2071013150178d3f42b2de650 Mon Sep 17 00:00:00 2001 From: f321x Date: Fri, 28 Nov 2025 09:55:32 +0100 Subject: [PATCH] qt: SettingsDialog: update ln fee config on slider moved When moving the lightning fee slider in the SettingsDialog by clicking on the range instead of pulling the slider the new fee value wouldn't get stored in the config as the sliderRelased signal is only emitted when the slider is pulled. This change updates it on valueChanged. --- electrum/gui/qt/settings_dialog.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/electrum/gui/qt/settings_dialog.py b/electrum/gui/qt/settings_dialog.py index 43cfd0d82..bfb9c01c8 100644 --- a/electrum/gui/qt/settings_dialog.py +++ b/electrum/gui/qt/settings_dialog.py @@ -146,10 +146,6 @@ class SettingsDialog(QDialog, QtEventListener): pos = lnfee_slider.sliderPosition() fee_val = lnfee_map[pos] lnfee_update_vlabel(fee_val) - - def lnfee_slider_released(): - pos = lnfee_slider.sliderPosition() - fee_val = lnfee_map[pos] self.config.LIGHTNING_PAYMENT_FEE_MAX_MILLIONTHS = fee_val lnfee_slider = QSlider(Qt.Orientation.Horizontal) @@ -163,7 +159,6 @@ class SettingsDialog(QDialog, QtEventListener): lnfee_vlabel = QLabel("") lnfee_update_vlabel(self.config.LIGHTNING_PAYMENT_FEE_MAX_MILLIONTHS) lnfee_slider.valueChanged.connect(lnfee_slider_moved) - lnfee_slider.sliderReleased.connect(lnfee_slider_released) lnfee_hbox = QHBoxLayout() lnfee_hbox.setContentsMargins(0, 0, 0, 0) lnfee_hbox.addWidget(lnfee_vlabel)