diff options
| author | Maxime “pep” Buquet <pep@bouah.net> | 2019-11-11 16:54:45 +0100 |
|---|---|---|
| committer | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2019-11-20 11:32:58 +0100 |
| commit | 5cbd406a14c0d340b747bb34a529c8e619745b2d (patch) | |
| tree | 4332573f91b62f6a073a93e675e9dad8a859af56 /src/librustdoc | |
| parent | 9b0214d9c560c49e2836c8491aa21d3dbf9f5554 (diff) | |
| download | rust-5cbd406a14c0d340b747bb34a529c8e619745b2d.tar.gz rust-5cbd406a14c0d340b747bb34a529c8e619745b2d.zip | |
rustdoc: fixes #64305: disable search field instead of hidding it
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Diffstat (limited to 'src/librustdoc')
| -rw-r--r-- | src/librustdoc/html/layout.rs | 3 | ||||
| -rw-r--r-- | src/librustdoc/html/static/main.js | 8 | ||||
| -rw-r--r-- | src/librustdoc/html/static/rustdoc.css | 2 |
3 files changed, 7 insertions, 6 deletions
diff --git a/src/librustdoc/html/layout.rs b/src/librustdoc/html/layout.rs index 697dee0216e..15580eabe04 100644 --- a/src/librustdoc/html/layout.rs +++ b/src/librustdoc/html/layout.rs @@ -86,10 +86,11 @@ pub fn render<T: Print, S: Print>( </div>\ <script src=\"{static_root_path}theme{suffix}.js\"></script>\ <nav class=\"sub\">\ - <form class=\"search-form js-only\">\ + <form class=\"search-form\">\ <div class=\"search-container\">\ <div>{filter_crates}\ <input class=\"search-input\" name=\"search\" \ + disabled \ autocomplete=\"off\" \ spellcheck=\"false\" \ placeholder=\"Click or press ‘S’ to search, ‘?’ for more options…\" \ diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js index 752b93f2ac5..e566c35dfe5 100644 --- a/src/librustdoc/html/static/main.js +++ b/src/librustdoc/html/static/main.js @@ -142,10 +142,6 @@ function getSearchElement() { var TY_PRIMITIVE = itemTypes.indexOf("primitive"); var TY_KEYWORD = itemTypes.indexOf("keyword"); - onEachLazy(document.getElementsByClassName("js-only"), function(e) { - removeClass(e, "js-only"); - }); - function getQueryStringParams() { var params = {}; window.location.search.substring(1).split("&"). @@ -2626,6 +2622,10 @@ function getSearchElement() { option.innerText = crates_text[i]; elem.appendChild(option); } + + if (search_input) { + search_input.removeAttribute('disabled'); + }; } window.addSearchOptions = addSearchOptions; diff --git a/src/librustdoc/html/static/rustdoc.css b/src/librustdoc/html/static/rustdoc.css index 64c858238db..ca798931953 100644 --- a/src/librustdoc/html/static/rustdoc.css +++ b/src/librustdoc/html/static/rustdoc.css @@ -197,7 +197,7 @@ nav.sub { /* Everything else */ -.js-only, .hidden { +.hidden { display: none !important; } |
