diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js
index 559f8494fc3..c128a812b93 100644
--- a/src/librustdoc/html/static/main.js
+++ b/src/librustdoc/html/static/main.js
@@ -258,6 +258,7 @@
addClass(search, "hidden");
removeClass(document.getElementById("main"), "hidden");
}
+ defocusSearchBar();
break;
case "s":
@@ -1884,3 +1885,8 @@
function focusSearchBar() {
document.getElementsByClassName('search-input')[0].focus();
}
+
+// Removes the focus from the search bar
+function defocusSearchBar() {
+ document.getElementsByClassName('search-input')[0].blur();
+}