From a3b3e1cc64ff79dc670e84e7843e99ad83a61676 Mon Sep 17 00:00:00 2001 From: Michael Save Date: Thu, 15 Mar 2012 16:42:58 +1100 Subject: [PATCH] Don't check for new posts unless user is scrolled past the most recent one. --- js/auto-reload.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/js/auto-reload.js b/js/auto-reload.js index 70b4acc3..83e9751e 100644 --- a/js/auto-reload.js +++ b/js/auto-reload.js @@ -18,6 +18,9 @@ $(document).ready(function(){ return; // not index setInterval(function() { + if($(window).scrollTop() + $(window).height() < $('div.post.reply:last').position().top + $('div.post.reply:last').height()) + return; // not scrolled past last reply + $.ajax({ url: document.location, success: function(data) { @@ -29,6 +32,6 @@ $(document).ready(function(){ }); } }); - }, 6000); + }, 5000); });