diff options
| -rw-r--r-- | doc/build/static/init.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/doc/build/static/init.js b/doc/build/static/init.js index 356b1f726..5687eed1d 100644 --- a/doc/build/static/init.js +++ b/doc/build/static/init.js @@ -46,7 +46,8 @@ function initFloatyThings() { $("#docs-sidebar").removeClass("automated"); $("#docs-top-navigation-container").removeClass("automated"); $("#docs-body").css("margin-top", ""); - $("#docs-sidebar").css("top", $("#docs-body").offset().top - scrolltop); + // safari/chrome allow negative scroll positions + $("#docs-sidebar").css("top", $("#docs-body").offset().top - Math.max(scrolltop, 0)); } |
