From 66f6b95b5c7b39d58dc9dc730f59ebcfee51dbd5 Mon Sep 17 00:00:00 2001 From: selsta Date: Fri, 20 Dec 2019 07:29:19 +0100 Subject: [PATCH] Account: update balance card label --- pages/Account.qml | 2 +- src/libwalletqt/Wallet.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pages/Account.qml b/pages/Account.qml index 5491dc8b..b9ae66a4 100644 --- a/pages/Account.qml +++ b/pages/Account.qml @@ -54,7 +54,7 @@ Rectangle { function renameSubaddressAccountLabel(_index){ inputDialog.labelText = qsTr("Set the label of the selected account:") + translationManager.emptyString; inputDialog.onAcceptedCallback = function() { - appWindow.currentWallet.subaddressAccount.setLabel(_index, inputDialog.inputText) + appWindow.currentWallet.setSubaddressLabel(_index, 0, inputDialog.inputText) } inputDialog.onRejectedCallback = null; inputDialog.open(appWindow.currentWallet.getSubaddressLabel(_index, 0)) diff --git a/src/libwalletqt/Wallet.cpp b/src/libwalletqt/Wallet.cpp index 2635565e..c32026f8 100644 --- a/src/libwalletqt/Wallet.cpp +++ b/src/libwalletqt/Wallet.cpp @@ -361,6 +361,7 @@ QString Wallet::getSubaddressLabel(quint32 accountIndex, quint32 addressIndex) c void Wallet::setSubaddressLabel(quint32 accountIndex, quint32 addressIndex, const QString &label) { m_walletImpl->setSubaddressLabel(accountIndex, addressIndex, label.toStdString()); + emit currentSubaddressAccountChanged(); } void Wallet::deviceShowAddressAsync(quint32 accountIndex, quint32 addressIndex, const QString &paymentId) {