rustdoc: fix help menu popover toggling
This commit is contained in:
parent
94e93749ab
commit
cec6988a07
@ -926,6 +926,7 @@ function loadCss(cssFileName) {
|
||||
function showHelp() {
|
||||
const menu = getHelpMenu(true);
|
||||
if (menu.style.display === "none") {
|
||||
window.hidePopoverMenus();
|
||||
menu.style.display = "";
|
||||
}
|
||||
}
|
||||
@ -939,6 +940,8 @@ function loadCss(cssFileName) {
|
||||
const shouldShowHelp = menu.style.display === "none";
|
||||
if (shouldShowHelp) {
|
||||
showHelp();
|
||||
} else {
|
||||
window.hidePopoverMenus();
|
||||
}
|
||||
});
|
||||
|
||||
|
@ -24,6 +24,11 @@ click: "#help-button"
|
||||
assert-css: ("#help-button .popover", {"display": "block"})
|
||||
assert-css: ("#settings-menu .popover", {"display": "none"})
|
||||
|
||||
// Now verify that clicking the help menu again closes it.
|
||||
click: "#help-button"
|
||||
assert-css: ("#help-button .popover", {"display": "none"})
|
||||
assert-css: ("#settings-menu .popover", {"display": "none"})
|
||||
|
||||
// We check the borders color now:
|
||||
|
||||
// Ayu theme
|
||||
|
Loading…
x
Reference in New Issue
Block a user