diff --git a/js/TxUtils.js b/js/TxUtils.js index de4197d9..31f8553c 100644 --- a/js/TxUtils.js +++ b/js/TxUtils.js @@ -12,13 +12,13 @@ function destinationsToAddress(destinations){ } function addressTruncate(address, range){ - if(typeof(address) === "undefined") return; + if(typeof(address) === "undefined") return ""; if(typeof(range) === "undefined") range = 8; return address.substring(0, range) + "..." + address.substring(address.length-range); } function addressTruncatePretty(address, blocks){ - if(typeof(address) === "undefined") return; + if(typeof(address) === "undefined") return ""; if(typeof(blocks) === "undefined") blocks = 2; blocks = blocks <= 1 ? 1 : blocks >= 23 ? 23 : blocks; var ret = ""; diff --git a/pages/Keys.qml b/pages/Keys.qml index b913314b..a8f62a19 100644 --- a/pages/Keys.qml +++ b/pages/Keys.qml @@ -116,11 +116,11 @@ Rectangle { MoneroComponents.LineEdit { Layout.fillWidth: true + id: walletCreationHeight readOnly: true copyButton: true labelText: qsTr("Block #") + translationManager.emptyString fontSize: 16 - text: currentWallet.walletCreationHeight } } @@ -261,6 +261,7 @@ Rectangle { function onPageCompleted() { console.log("keys page loaded"); + walletCreationHeight.text = currentWallet.walletCreationHeight secretViewKey.text = currentWallet.secretViewKey publicViewKey.text = currentWallet.publicViewKey secretSpendKey.text = (!currentWallet.viewOnly) ? currentWallet.secretSpendKey : "" diff --git a/wizard/WizardCreateWallet1.qml b/wizard/WizardCreateWallet1.qml index 577243c3..f5090114 100644 --- a/wizard/WizardCreateWallet1.qml +++ b/wizard/WizardCreateWallet1.qml @@ -151,7 +151,7 @@ Rectangle { labelFontSize: 14 copyButton: false readOnly: true - text: Utils.roundDownToNearestThousand(wizardController.m_wallet.walletCreationHeight) + text: Utils.roundDownToNearestThousand(wizardController.m_wallet ? wizardController.m_wallet.walletCreationHeight : 0) } MoneroComponents.WarningBox {