diff --git a/src/appcontext.cpp b/src/appcontext.cpp index 17d651c..329e303 100644 --- a/src/appcontext.cpp +++ b/src/appcontext.cpp @@ -740,10 +740,10 @@ void AppContext::updateBalance() { throw std::runtime_error("this should not happen, ever"); AppContext::balance = this->currentWallet->balance() / AppContext::cdiv; - auto balance_str = QString::number(balance); + auto balance_str = QString::number(balance, 'f'); double unlocked = this->currentWallet->unlockedBalance() / AppContext::cdiv; - auto unlocked_str = QString::number(unlocked); + auto unlocked_str = QString::number(unlocked, 'f'); emit balanceUpdated(balance, unlocked, balance_str, unlocked_str); } diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index d83426b..d50663f 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -589,7 +589,7 @@ void MainWindow::onBalanceUpdated(double balance, double unlocked, const QString qDebug() << Q_FUNC_INFO; auto label_str = QString("Balance: %1 XMR").arg(unlocked_str); if(balance > unlocked) - label_str += QString(" (+%1 XMR unconfirmed)").arg(balance - unlocked); + label_str += QString(" (+%1 XMR unconfirmed)").arg(QString::number(balance - unlocked, 'f')); m_statusLabelBalance->setText(label_str); }