Skip to content

Commit 423e5ac

Browse files
Fix JS errors
1 parent 71b70fe commit 423e5ac

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/librustdoc/html/static/main.js

+8-2
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,10 @@
107107
}
108108

109109
function showSidebar() {
110-
document.getElementsByClassName("sidebar-elems")[0].style.display = "block";
110+
var elems = document.getElementsByClassName("sidebar-elems")[0];
111+
if (elems) {
112+
elems.style.display = "block";
113+
}
111114
var sidebar = document.getElementsByClassName('sidebar')[0];
112115
sidebar.style.position = 'fixed';
113116
sidebar.style.width = '100%';
@@ -116,7 +119,10 @@
116119
}
117120

118121
function hideSidebar() {
119-
document.getElementsByClassName("sidebar-elems")[0].style.display = "";
122+
var elems = document.getElementsByClassName("sidebar-elems")[0];
123+
if (elems) {
124+
elems.style.display = "";
125+
}
120126
var sidebar = document.getElementsByClassName('sidebar')[0];
121127
sidebar.style.position = '';
122128
sidebar.style.width = '';

0 commit comments

Comments
 (0)