diff --git a/src/qt/sendcoinsdialog.cpp b/src/qt/sendcoinsdialog.cpp --- a/src/qt/sendcoinsdialog.cpp +++ b/src/qt/sendcoinsdialog.cpp @@ -337,7 +337,7 @@ QString questionString = tr("Are you sure you want to send?"); questionString.append("
"); questionString.append(tr("Please, review your transaction.")); - questionString.append(""); + questionString.append("%1"); if (txFee > Amount::zero()) { // append fee string if a fee is required @@ -380,10 +380,20 @@ "font-weight:normal;'>(=%1)") .arg(alternativeUnits.join(" " + tr("or") + " "))); + QString informative_text; + QString detailed_text; + if (formatted.size() > 1) { + questionString = questionString.arg(""); + informative_text = + tr("To review recipient list click \"Show Details...\""); + detailed_text = formatted.join("\n\n"); + } else { + questionString = questionString.arg("

" + formatted.at(0)); + } + SendConfirmationDialog confirmationDialog( - tr("Confirm send coins"), questionString, - "To review recipient list click \"Show Details...\"", - formatted.join("\n\n"), SEND_CONFIRM_DELAY, this); + tr("Confirm send coins"), questionString, informative_text, + detailed_text, SEND_CONFIRM_DELAY, this); confirmationDialog.exec(); QMessageBox::StandardButton retval = static_cast(confirmationDialog.result());