From 78d89d886feae4f179cdf0af7b348607d9e7d4b4 Mon Sep 17 00:00:00 2001 From: Alexander Ivash Date: Wed, 15 Nov 2017 23:55:21 +0300 Subject: [PATCH] 9264 dismiss keyboard after user finished typing in marketplace search bar and hit search or return key --- scripts/system/html/js/marketplacesInject.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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() {