about summary refs log tree commit diff
diff options
context:
space:
mode:
authorasrar <aszenz@gmail.com>2020-08-29 10:19:58 +0000
committerasrar <aszenz@gmail.com>2020-08-29 10:19:58 +0000
commiteb2bb9902141e228549c30f39d99f11e0cff4ee4 (patch)
tree7c02c60badb157fa1ad049ccc5a7f72f7ecf19aa
parent7ee515579ea5230b3fac0b7b33f752e28ff13224 (diff)
downloadrust-eb2bb9902141e228549c30f39d99f11e0cff4ee4.tar.gz
rust-eb2bb9902141e228549c30f39d99f11e0cff4ee4.zip
GH-66816: Process before enabling search
-rw-r--r--src/librustdoc/html/static/main.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js
index 1dea27e7491..8fffcff59d5 100644
--- a/src/librustdoc/html/static/main.js
+++ b/src/librustdoc/html/static/main.js
@@ -2739,14 +2739,17 @@ function defocusSearchBar() {
         });
     }
 
-    window.addSearchOptions = function(crates) {
+    function enableSearchInput() {
         if (search_input) {
             search_input.removeAttribute('disabled');
         }
+    }
 
+    window.addSearchOptions = function(crates) {
         var elem = document.getElementById("crate-search");
 
         if (!elem) {
+            enableSearchInput();
             return;
         }
         var crates_text = [];
@@ -2784,7 +2787,7 @@ function defocusSearchBar() {
                 elem.value = savedCrate;
             }
         }
-
+        enableSearchInput();
     };
 
     function buildHelperPopup() {