about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2017-12-07 22:55:14 +0100
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2017-12-07 22:55:14 +0100
commit423e5ac6f3ca61cd050277293dcae9faf9bd08f5 (patch)
tree8d7304202b99b5ebe2c6a29769fb09d797fa6f7a /src
parent71b70feb1ffaf98f4183fd94231ac3cc442651f0 (diff)
downloadrust-423e5ac6f3ca61cd050277293dcae9faf9bd08f5.tar.gz
rust-423e5ac6f3ca61cd050277293dcae9faf9bd08f5.zip
Fix JS errors
Diffstat (limited to 'src')
-rw-r--r--src/librustdoc/html/static/main.js10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js
index 0db739fe061..06e9cbbdf9a 100644
--- a/src/librustdoc/html/static/main.js
+++ b/src/librustdoc/html/static/main.js
@@ -107,7 +107,10 @@
     }
 
     function showSidebar() {
-        document.getElementsByClassName("sidebar-elems")[0].style.display = "block";
+        var elems = document.getElementsByClassName("sidebar-elems")[0];
+        if (elems) {
+            elems.style.display = "block";
+        }
         var sidebar = document.getElementsByClassName('sidebar')[0];
         sidebar.style.position = 'fixed';
         sidebar.style.width = '100%';
@@ -116,7 +119,10 @@
     }
 
     function hideSidebar() {
-        document.getElementsByClassName("sidebar-elems")[0].style.display = "";
+        var elems = document.getElementsByClassName("sidebar-elems")[0];
+        if (elems) {
+            elems.style.display = "";
+        }
         var sidebar = document.getElementsByClassName('sidebar')[0];
         sidebar.style.position = '';
         sidebar.style.width = '';