diff --git a/modules/gerrit/files/GerritSiteHeader.html b/modules/gerrit/files/GerritSiteHeader.html index d243607e35..26032c543f 100644 --- a/modules/gerrit/files/GerritSiteHeader.html +++ b/modules/gerrit/files/GerritSiteHeader.html @@ -5,14 +5,11 @@ var hash = window.location.hash; return hash.substring(1); // remove # } - window.onload = function() { - var hash_arr= getHash().split(","); - if (hash_arr[0] == 'patch') { - var elem = document.getElementById("gerrit_body"); - elem.className = elem.className + ' patch'; - } - }; - window.onhashchange = function() { + + window.onload = setTimeout(add_patch_tag, 1000) + window.onhashchange = add_patch_tag + + function add_patch_tag() { var hash_arr= getHash().split(","); var elem = document.getElementById("gerrit_body"); if (hash_arr[0] == 'patch') { @@ -20,7 +17,7 @@ } else { elem.className = elem.className.replace(' patch', ''); } - }; + }