Add sentence when rustdoc search is running
This commit is contained in:
parent
dd12cd6dc6
commit
20f389db89
2 changed files with 12 additions and 8 deletions
|
@ -302,13 +302,15 @@ function loadCss(cssUrl) {
|
|||
|
||||
const params = searchState.getQueryStringParams();
|
||||
if (params.search !== undefined) {
|
||||
const search = searchState.outputElement();
|
||||
search.innerHTML = "<h3 class=\"search-loading\">" +
|
||||
searchState.loadingText + "</h3>";
|
||||
searchState.showResults(search);
|
||||
searchState.setLoadingSearch();
|
||||
loadSearch();
|
||||
}
|
||||
},
|
||||
setLoadingSearch: () => {
|
||||
const search = searchState.outputElement();
|
||||
search.innerHTML = "<h3 class=\"search-loading\">" + searchState.loadingText + "</h3>";
|
||||
searchState.showResults(search);
|
||||
},
|
||||
};
|
||||
|
||||
function getPageId() {
|
||||
|
|
|
@ -1766,13 +1766,13 @@ function initSearch(rawSearchIndex) {
|
|||
* @param {boolean} [forced]
|
||||
*/
|
||||
function search(e, forced) {
|
||||
const params = searchState.getQueryStringParams();
|
||||
const query = parseQuery(searchState.input.value.trim());
|
||||
|
||||
if (e) {
|
||||
e.preventDefault();
|
||||
}
|
||||
|
||||
const query = parseQuery(searchState.input.value.trim());
|
||||
let filterCrates = getFilterCrates();
|
||||
|
||||
if (!forced && query.userQuery === currentResults) {
|
||||
if (query.userQuery.length > 0) {
|
||||
putBackSearch();
|
||||
|
@ -1780,7 +1780,9 @@ function initSearch(rawSearchIndex) {
|
|||
return;
|
||||
}
|
||||
|
||||
let filterCrates = getFilterCrates();
|
||||
searchState.setLoadingSearch();
|
||||
|
||||
const params = searchState.getQueryStringParams();
|
||||
|
||||
// In case we have no information about the saved crate and there is a URL query parameter,
|
||||
// we override it with the URL query parameter.
|
||||
|
|
Loading…
Add table
Reference in a new issue