From 1ee931723470a6437ab4d7efd0a44605bb7896a7 Mon Sep 17 00:00:00 2001 From: David Rowe Date: Thu, 6 Oct 2016 17:00:25 +1300 Subject: [PATCH] Fix clearing address and cursor upon address bar closing --- interface/resources/qml/AddressBarDialog.qml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/interface/resources/qml/AddressBarDialog.qml b/interface/resources/qml/AddressBarDialog.qml index 75c16da30b..de4070737e 100644 --- a/interface/resources/qml/AddressBarDialog.qml +++ b/interface/resources/qml/AddressBarDialog.qml @@ -244,7 +244,10 @@ Window { running: false interval: 100 // ms repeat: false - onTriggered: addressLine.text = "" + onTriggered: { + addressLine.text = ""; + isCursorVisible = false; + } } Window { @@ -425,8 +428,6 @@ Window { if (addressLine.text !== "") { addressBarDialog.loadAddress(addressLine.text, fromSuggestions) } - clearAddressLineTimer.start(); - isCursorVisible = false; root.shown = false; } @@ -435,11 +436,13 @@ Window { case Qt.Key_Escape: case Qt.Key_Back: root.shown = false + clearAddressLineTimer.start(); event.accepted = true break case Qt.Key_Enter: case Qt.Key_Return: toggleOrGo() + clearAddressLineTimer.start(); event.accepted = true break }