@@ -1396,8 +1396,8 @@ function defocusSearchBar() {
1396
1396
// "current" is used to know which tab we're looking into.
1397
1397
var current = 0 ;
1398
1398
onEachLazy ( document . getElementById ( "results" ) . childNodes , function ( e ) {
1399
- onEachLazy ( e . getElementsByClassName ( "highlighted" ) , function ( e ) {
1400
- actives [ current ] . push ( e ) ;
1399
+ onEachLazy ( e . getElementsByClassName ( "highlighted" ) , function ( h_e ) {
1400
+ actives [ current ] . push ( h_e ) ;
1401
1401
} ) ;
1402
1402
current += 1 ;
1403
1403
} ) ;
@@ -2113,8 +2113,12 @@ function defocusSearchBar() {
2113
2113
}
2114
2114
}
2115
2115
2116
+ function getToggleAllDocsElement ( ) {
2117
+ return document . getElementById ( "toggle-all-docs" ) ;
2118
+ }
2119
+
2116
2120
function toggleAllDocs ( pageId , fromAutoCollapse ) {
2117
- var innerToggle = document . getElementById ( "toggle-all-docs" ) ;
2121
+ var innerToggle = getToggleAllDocsElement ( ) ;
2118
2122
if ( ! innerToggle ) {
2119
2123
return ;
2120
2124
}
@@ -2307,11 +2311,6 @@ function defocusSearchBar() {
2307
2311
}
2308
2312
}
2309
2313
2310
- var toggles = document . getElementById ( "toggle-all-docs" ) ;
2311
- if ( toggles ) {
2312
- toggles . onclick = toggleAllDocs ;
2313
- }
2314
-
2315
2314
function insertAfter ( newNode , referenceNode ) {
2316
2315
referenceNode . parentNode . insertBefore ( newNode , referenceNode . nextSibling ) ;
2317
2316
}
@@ -2361,6 +2360,11 @@ function defocusSearchBar() {
2361
2360
}
2362
2361
2363
2362
( function ( ) {
2363
+ var toggles = document . getElementById ( "toggle-all-docs" ) ;
2364
+ if ( toggles ) {
2365
+ toggles . onclick = toggleAllDocs ;
2366
+ }
2367
+
2364
2368
var toggle = createSimpleToggle ( false ) ;
2365
2369
var hideMethodDocs = getCurrentValue ( "rustdoc-auto-hide-method-docs" ) === "true" ;
2366
2370
var hideImplementors = getCurrentValue ( "rustdoc-auto-collapse-implementors" ) !== "false" ;
0 commit comments