@@ -2332,12 +2332,18 @@ function defocusSearchBar() {
2332
2332
var dontApplyBlockRule = toggle . parentNode . parentNode . id !== "main" ;
2333
2333
if ( action === "show" ) {
2334
2334
removeClass ( relatedDoc , "fns-now-collapsed" ) ;
2335
- removeClass ( docblock , "hidden-by-usual-hider" ) ;
2335
+ // Stability information is never hidden.
2336
+ if ( hasClass ( docblock , "stability" ) === false ) {
2337
+ removeClass ( docblock , "hidden-by-usual-hider" ) ;
2338
+ }
2336
2339
onEachLazy ( toggle . childNodes , adjustToggle ( false , dontApplyBlockRule ) ) ;
2337
2340
onEachLazy ( relatedDoc . childNodes , implHider ( false , dontApplyBlockRule ) ) ;
2338
2341
} else if ( action === "hide" ) {
2339
2342
addClass ( relatedDoc , "fns-now-collapsed" ) ;
2340
- addClass ( docblock , "hidden-by-usual-hider" ) ;
2343
+ // Stability information should be shown even when detailed info is hidden.
2344
+ if ( hasClass ( docblock , "stability" ) === false ) {
2345
+ addClass ( docblock , "hidden-by-usual-hider" ) ;
2346
+ }
2341
2347
onEachLazy ( toggle . childNodes , adjustToggle ( true , dontApplyBlockRule ) ) ;
2342
2348
onEachLazy ( relatedDoc . childNodes , implHider ( true , dontApplyBlockRule ) ) ;
2343
2349
}
0 commit comments