From: CryptoManiac Date: Sat, 19 Jul 2014 00:00:00 +0000 (+0400) Subject: Fix coin control change field behavior. X-Git-Tag: v0.4.4.6-nvc-update5^2~9 X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=commitdiff_plain;h=5b806233a5836a9b37fbefad83daaa05dd00777d Fix coin control change field behavior. Always check change address field value before creating new transaction. --- diff --git a/src/qt/sendcoinsdialog.cpp b/src/qt/sendcoinsdialog.cpp index ba6bada..d21a315 100644 --- a/src/qt/sendcoinsdialog.cpp +++ b/src/qt/sendcoinsdialog.cpp @@ -124,9 +124,12 @@ void SendCoinsDialog::on_sendButton_clicked() if(!ui->lineEditCoinControlChange->hasAcceptableInput() || (model && !model->validateAddress(ui->lineEditCoinControlChange->text()))) { + CoinControlDialog::coinControl->destChange = CNoDestination(); ui->lineEditCoinControlChange->setValid(false); valid = false; } + else + CoinControlDialog::coinControl->destChange = CBitcoinAddress(ui->lineEditCoinControlChange->text().toStdString()).Get(); } for(int i = 0; i < ui->entries->count(); ++i)