mirror of
https://github.com/kvazar-network/kevacoin.git
synced 2025-01-31 09:14:56 +00:00
[Qt][CoinControl] fix UI bug that could result in paying unexpected fee
Github-Pull: #8678 Rebased-From: 04802930d4e1f565b3c36e1a806fbe9cd4809937
This commit is contained in:
parent
6b07362b37
commit
8e03382279
@ -592,6 +592,9 @@ void SendCoinsDialog::updateGlobalFeeVariables()
|
||||
{
|
||||
nTxConfirmTarget = defaultConfirmTarget - ui->sliderSmartFee->value();
|
||||
payTxFee = CFeeRate(0);
|
||||
|
||||
// set nMinimumTotalFee to 0 to not accidentally pay a custom fee
|
||||
CoinControlDialog::coinControl->nMinimumTotalFee = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -790,7 +793,7 @@ void SendCoinsDialog::coinControlUpdateLabels()
|
||||
ui->radioCustomAtLeast->setVisible(true);
|
||||
|
||||
// only enable the feature if inputs are selected
|
||||
ui->radioCustomAtLeast->setEnabled(CoinControlDialog::coinControl->HasSelected());
|
||||
ui->radioCustomAtLeast->setEnabled(ui->radioCustomFee->isChecked() && !ui->checkBoxMinimumFee->isChecked() &&CoinControlDialog::coinControl->HasSelected());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user