From 423e5ac6f3ca61cd050277293dcae9faf9bd08f5 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Thu, 7 Dec 2017 22:55:14 +0100 Subject: [PATCH] Fix JS errors --- src/librustdoc/html/static/main.js | 10 ++++++++-- 1 file 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 = '';