diff --git a/public/src/client/category.js b/public/src/client/category.js index 2f33a0d33c..58d7074528 100644 --- a/public/src/client/category.js +++ b/public/src/client/category.js @@ -13,7 +13,7 @@ define('forum/category', [ var Category = {}; $(window).on('action:ajaxify.start', function(ev, data) { - if(data && data.url.indexOf('category') !== 0) { + if(data && data.tpl_url !== 'category') { navigator.hide(); removeListeners(); diff --git a/public/src/client/home.js b/public/src/client/home.js index ca18223881..23049af741 100644 --- a/public/src/client/home.js +++ b/public/src/client/home.js @@ -6,7 +6,7 @@ define('forum/home', function() { var home = {}; $(window).on('action:ajaxify.start', function(ev, data) { - if (data.url !== '') { + if (data.tpl_url !== 'home') { socket.removeListener('event:new_post', home.onNewPost); } }); diff --git a/public/src/client/topic.js b/public/src/client/topic.js index 40c1a84e13..621521eaed 100644 --- a/public/src/client/topic.js +++ b/public/src/client/topic.js @@ -18,7 +18,7 @@ define('forum/topic', [ currentUrl = ''; $(window).on('action:ajaxify.start', function(ev, data) { - if(data.url.indexOf('topic') !== 0) { + if(data.tpl_url !== 'topic') { navigator.hide(); $('.header-topic-title').find('span').text('').hide(); app.removeAlert('bookmark'); diff --git a/public/src/client/unread.js b/public/src/client/unread.js index 342102f634..96c54e7536 100644 --- a/public/src/client/unread.js +++ b/public/src/client/unread.js @@ -6,7 +6,7 @@ define('forum/unread', ['forum/recent', 'topicSelect', 'forum/infinitescroll'], var Unread = {}; $(window).on('action:ajaxify.start', function(ev, data) { - if(data.url.indexOf('unread') !== 0) { + if (data.tpl_url !== 'unread') { recent.removeListeners(); } });