From 13ac86e4fc834efd53d1fbc96968157f6090f2ef Mon Sep 17 00:00:00 2001 From: Steven Stark Date: Wed, 8 Jul 2015 18:34:57 -0700 Subject: [PATCH 1/2] bugfix for getting the element height --- taggedInfiniteScroll.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/taggedInfiniteScroll.js b/taggedInfiniteScroll.js index e78b51c..a0ddc48 100644 --- a/taggedInfiniteScroll.js +++ b/taggedInfiniteScroll.js @@ -30,7 +30,7 @@ return; } var windowHeight = win[0].innerHeight; - var elementBottom = elem[0].offsetTop + elem[0].offsetHeight; + var elementBottom = getBoundingClientRect().bottom; var windowBottom = windowHeight + win[0].scrollY; var remaining = elementBottom - windowBottom; var shouldGetMore = (remaining - parseInt(scope.distance || 0, 10) <= 0); From a74b366e799953625d738a9571238e99f3fdadb3 Mon Sep 17 00:00:00 2001 From: Steven Stark Date: Wed, 8 Jul 2015 18:42:33 -0700 Subject: [PATCH 2/2] oops --- taggedInfiniteScroll.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/taggedInfiniteScroll.js b/taggedInfiniteScroll.js index a0ddc48..3d92461 100644 --- a/taggedInfiniteScroll.js +++ b/taggedInfiniteScroll.js @@ -30,7 +30,7 @@ return; } var windowHeight = win[0].innerHeight; - var elementBottom = getBoundingClientRect().bottom; + var elementBottom = elem[0].getBoundingClientRect().bottom; var windowBottom = windowHeight + win[0].scrollY; var remaining = elementBottom - windowBottom; var shouldGetMore = (remaining - parseInt(scope.distance || 0, 10) <= 0);