From 5b806233a5836a9b37fbefad83daaa05dd00777d Mon Sep 17 00:00:00 2001 From: CryptoManiac Date: Sat, 19 Jul 2014 04:00:00 +0400 Subject: [PATCH] Fix coin control change field behavior. Always check change address field value before creating new transaction. --- src/qt/sendcoinsdialog.cpp | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) 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) -- 1.7.1