diff --git a/scripts/system/html/js/marketplacesInject.js b/scripts/system/html/js/marketplacesInject.js
index 4b127baef8..1346bcd750 100644
--- a/scripts/system/html/js/marketplacesInject.js
+++ b/scripts/system/html/js/marketplacesInject.js
@@ -318,6 +318,15 @@
});
}
+ function injectUnfocusOnSearch() {
+ // unfocus input field on search, thus hiding virtual keyboard
+ $('#search-box').on('submit', function () {
+ if (document.activeElement) {
+ document.activeElement.blur();
+ }
+ });
+ }
+
function injectHiFiCode() {
if (commerceMode) {
maybeAddLogInButton();
@@ -347,6 +356,8 @@
maybeAddPurchasesButton();
}
}
+
+ injectUnfocusOnSearch();
}
function injectHiFiItemPageCode() {
@@ -386,6 +397,8 @@
maybeAddPurchasesButton();
}
}
+
+ injectUnfocusOnSearch();
}
function updateClaraCode() {