diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2024-08-03 20:51:53 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-03 20:51:53 +0200 |
| commit | e488ee7efd6ceb87496bfb3f35ddaaf3394421b6 (patch) | |
| tree | 6d2be44b89012a6cd0cb79de384c15513110ff76 /src/librustdoc/html/static | |
| parent | 06133811a6389c684db7fb30dbdc553749748308 (diff) | |
| parent | a3a09b488fde8fbe66c2be44491cdb87201d32a2 (diff) | |
| download | rust-e488ee7efd6ceb87496bfb3f35ddaaf3394421b6.tar.gz rust-e488ee7efd6ceb87496bfb3f35ddaaf3394421b6.zip | |
Rollup merge of #128573 - GuillaumeGomez:simplify-body, r=notriddle
Simplify `body` usage in rustdoc No changes, just a little less code. r? `@notriddle`
Diffstat (limited to 'src/librustdoc/html/static')
| -rw-r--r-- | src/librustdoc/html/static/js/main.js | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/librustdoc/html/static/js/main.js b/src/librustdoc/html/static/js/main.js index 2356ae109be..67731f35496 100644 --- a/src/librustdoc/html/static/js/main.js +++ b/src/librustdoc/html/static/js/main.js @@ -1114,8 +1114,7 @@ function preLoadCss(cssUrl) { wrapper.style.left = 0; wrapper.style.right = "auto"; wrapper.style.visibility = "hidden"; - const body = document.getElementsByTagName("body")[0]; - body.appendChild(wrapper); + document.body.appendChild(wrapper); const wrapperPos = wrapper.getBoundingClientRect(); // offset so that the arrow points at the center of the "(i)" const finalPos = pos.left + window.scrollX - wrapperPos.width + 24; @@ -1234,8 +1233,7 @@ function preLoadCss(cssUrl) { } window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.TOOLTIP_FORCE_VISIBLE = false; } - const body = document.getElementsByTagName("body")[0]; - body.removeChild(window.CURRENT_TOOLTIP_ELEMENT); + document.body.removeChild(window.CURRENT_TOOLTIP_ELEMENT); clearTooltipHoverTimeout(window.CURRENT_TOOLTIP_ELEMENT); window.CURRENT_TOOLTIP_ELEMENT = null; } @@ -1832,7 +1830,7 @@ href="https://doc.rust-lang.org/${channel}/rustdoc/read-documentation/search.htm let elem = event.target; while (!hasClass(elem, "example-wrap")) { elem = elem.parentElement; - if (elem.tagName === "body" || hasClass(elem, "docblock")) { + if (elem === document.body || hasClass(elem, "docblock")) { return null; } } |
