Skip to content

Commit 863796b

Browse files
Improve help popup detection
1 parent e836b1b commit 863796b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/librustdoc/html/static/main.js

+4-3
Original file line numberDiff line numberDiff line change
@@ -379,10 +379,11 @@ function getSearchElement() {
379379

380380
set_fragment(cur_id);
381381
}
382-
} else if (hasClass(document.getElementById("help"), "hidden") === false) {
383-
var is_inside_help_popup = document.getElementById("help").contains(ev.target);
382+
} else if (hasClass(getHelpElement(), "hidden") === false) {
383+
var help = getHelpElement();
384+
var is_inside_help_popup = ev.target !== help && help.contains(ev.target);
384385
if (is_inside_help_popup === false) {
385-
addClass(document.getElementById("help"), "hidden");
386+
addClass(help, "hidden");
386387
removeClass(document.body, "blur");
387388
}
388389
} else {

0 commit comments

Comments
 (0)