Skip to content

Commit 52c65e0

Browse files
Remove elements iterator clone and only keep first element instead
1 parent 382d5bb commit 52c65e0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/librustdoc/html/static/source-script.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,8 @@ function createSourceSidebar() {
141141

142142
main.insertBefore(sidebar, main.firstChild);
143143
// Focus on the current file in the source files sidebar.
144-
var selected_elems = Array.prototype.slice.call(sidebar.getElementsByClassName("selected"));
145-
if (selected_elems.length > 0) {
146-
selected_elems[0].focus();
144+
var selected_elem = sidebar.getElementsByClassName("selected")[0];
145+
if (typeof selected_elem !== "undefined") {
146+
selected_elem.focus();
147147
}
148148
}

0 commit comments

Comments
 (0)