aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorluigi1111 <luigi1111w@gmail.com>2018-12-20 14:28:29 -0600
committerluigi1111 <luigi1111w@gmail.com>2018-12-20 14:28:29 -0600
commit7cf94734be7f9758b74880a71fff50407f9da73b (patch)
tree2df460371dd6b6d4e9fa0f9e997f0c9c657e5906
parent1e3c2f014cbc496611417dc7def65497c4bbdb9d (diff)
parent09201b17fbae4d2b4c85848b0a1a74d5a656200a (diff)
downloadmonzero-gui-7cf94734be7f9758b74880a71fff50407f9da73b.tar.gz
monzero-gui-7cf94734be7f9758b74880a71fff50407f9da73b.tar.xz
monzero-gui-7cf94734be7f9758b74880a71fff50407f9da73b.zip
Merge pull request #1820
09201b1 Clear text fields up switching wallets (mmbyday)
-rw-r--r--LeftPanel.qml3
-rw-r--r--pages/AddressBook.qml9
-rw-r--r--pages/Receive.qml4
-rw-r--r--pages/settings/SettingsWallet.qml3
4 files changed, 16 insertions, 3 deletions
diff --git a/LeftPanel.qml b/LeftPanel.qml
index 53da5f22..649fbc58 100644
--- a/LeftPanel.qml
+++ b/LeftPanel.qml
@@ -171,6 +171,9 @@ Rectangle {
hoverEnabled: true
cursorShape: Qt.PointingHandCursor
onClicked: {
+ middlePanel.addressBookView.clearFields();
+ middlePanel.transferView.clearFields();
+ middlePanel.receiveView.clearFields();
appWindow.showWizard();
}
}
diff --git a/pages/AddressBook.qml b/pages/AddressBook.qml
index 2b0e615e..596210cb 100644
--- a/pages/AddressBook.qml
+++ b/pages/AddressBook.qml
@@ -109,9 +109,7 @@ Rectangle {
informationPopup.onCloseCallback = null
informationPopup.open();
} else {
- addressLine.text = "";
- paymentIdLine.text = "";
- descriptionLine.text = "";
+ clearFields();
}
}
}
@@ -183,4 +181,9 @@ Rectangle {
cameraUi.qrcode_decoded.disconnect(updateFromQrCode)
}
+ function clearFields() {
+ addressLine.text = "";
+ paymentIdLine.text = "";
+ descriptionLine.text = "";
+ }
}
diff --git a/pages/Receive.qml b/pages/Receive.qml
index f5adbca8..b9e288ad 100644
--- a/pages/Receive.qml
+++ b/pages/Receive.qml
@@ -731,6 +731,10 @@ Rectangle {
trackingEnabled.checked = false
}
+ function clearFields() {
+ amountToReceiveLine.text = "";
+ }
+
function onPageClosed() {
timer.running = false
trackingEnabled.checked = false
diff --git a/pages/settings/SettingsWallet.qml b/pages/settings/SettingsWallet.qml
index e05622b1..004a0bec 100644
--- a/pages/settings/SettingsWallet.qml
+++ b/pages/settings/SettingsWallet.qml
@@ -108,6 +108,9 @@ Rectangle {
small: true
text: qsTr("Close wallet") + translationManager.emptyString
onClicked: {
+ middlePanel.addressBookView.clearFields();
+ middlePanel.transferView.clearFields();
+ middlePanel.receiveView.clearFields();
appWindow.showWizard();
}
width: 135 * scaleRatio