From fec1b7503057aee38b2b72568c697910ab525fdd Mon Sep 17 00:00:00 2001 From: Baris Soner Usakli Date: Fri, 14 Feb 2014 21:41:53 -0500 Subject: [PATCH] fixes pagination block on direct page load --- public/src/forum/topic.js | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/public/src/forum/topic.js b/public/src/forum/topic.js index ac4ee4a0de..b141b70369 100644 --- a/public/src/forum/topic.js +++ b/public/src/forum/topic.js @@ -9,20 +9,7 @@ define(['composer', 'forum/pagination'], function(composer, pagination) { } $(window).on('action:ajaxify.start', function(ev, data) { - - if(data.url.indexOf('topic') === 0) { - $('.pagination-block a').off('click').on('click', function() { - return false; - }); - - $('.pagination-block i:first').off('click').on('click', function() { - app.scrollToTop(); - }); - - $('.pagination-block i:last').off('click').on('click', function() { - app.scrollToBottom(); - }); - } else { + if(data.url.indexOf('topic') !== 0) { $('.pagination-block').addClass('hide'); $('#header-topic-title').html('').hide(); } @@ -1069,6 +1056,18 @@ define(['composer', 'forum/pagination'], function(composer, pagination) { function updateHeader() { var paginationEl = $('#pagination'); + $('.pagination-block a').off('click').on('click', function() { + return false; + }); + + $('.pagination-block i:first').off('click').on('click', function() { + app.scrollToTop(); + }); + + $('.pagination-block i:last').off('click').on('click', function() { + app.scrollToBottom(); + }); + var windowHeight = jQuery(window).height(); var scrollTop = jQuery(window).scrollTop(); var scrollBottom = scrollTop + windowHeight;