From 1dbfa65bc53783d8f6919ee504c2c5b8a8d0df33 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Wed, 23 Sep 2015 18:40:33 -0400 Subject: [PATCH] closes #3655 --- public/src/modules/navigator.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/public/src/modules/navigator.js b/public/src/modules/navigator.js index 2d07b35e5d..69ecf8d185 100644 --- a/public/src/modules/navigator.js +++ b/public/src/modules/navigator.js @@ -197,7 +197,7 @@ define('navigator', ['forum/pagination', 'components'], function(pagination, com navigator.scrollToPostIndex = function(postIndex, highlight, duration, offset) { var scrollTo = components.get('post/anchor', postIndex); - + if (!scrollTo.length) { navigator.scrollActive = false; return; @@ -207,8 +207,10 @@ define('navigator', ['forum/pagination', 'components'], function(pagination, com navigator.scrollActive = true; var done = false; function animateScroll() { + var scrollTop = (scrollTo.offset().top - ($(window).height() / 2) - offset) + 'px'; + $('html, body').animate({ - scrollTop: (scrollTo.offset().top - $('#header-menu').height() - offset) + 'px' + scrollTop: scrollTop }, duration, function() { if (done) { return;