@@ -89,7 +89,7 @@ Item {
90 function unfocus() {
90 function unfocus() {
91 searchTextField.focus = false;
91 searchTextField.focus = false;
92− if (!searchTextField.text) {
92+ if (!searchTextField.text && !root.navigationTag) {
93 headerContainer.showSearch = false;
93 headerContainer.showSearch = false;
@@ -122,7 +122,7 @@ Item {
122 visible: headerContainer.showSearch
122 visible: headerContainer.showSearch
123 onPressed: {
123 onPressed: {
124 closePopup(/* keepFocus */false);
124 closePopup(/* keepFocus */false);
125− if (!searchTextField.text) {
125+ if (!searchTextField.text && !root.navigationTag) {
126 headerContainer.showSearch = false;
126 headerContainer.showSearch = false;
128 mouse.accepted = false;
128 mouse.accepted = false;