From 34362708c894340df25e88f4d1b24a407ef8fb45 Mon Sep 17 00:00:00 2001 From: dwaltz Date: Thu, 13 Aug 2015 10:34:54 -0600 Subject: [PATCH] Hiding footer for infinite scrolling view --- js/repeater.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/js/repeater.js b/js/repeater.js index 288e9c7af..0e5dee843 100755 --- a/js/repeater.js +++ b/js/repeater.js @@ -325,8 +325,8 @@ }, infiniteScrolling: function (enable, options) { - var itemization = this.$element.find('.repeater-itemization'); - var pagination = this.$element.find('.repeater-pagination'); + var footer = this.$element.find('.repeater-footer'); + var viewport = this.$element.find('.repeater-viewport'); var cont, data; options = options || {}; @@ -337,8 +337,10 @@ delete options.dataSource; delete options.end; this.infiniteScrollingOptions = options; - itemization.hide(); - pagination.hide(); + viewport.css({ + height: viewport.height() + footer.outerHeight() + }); + footer.hide(); } else { cont = this.infiniteScrollingCont; data = cont.data(); @@ -350,8 +352,10 @@ this.infiniteScrollingEnabled = false; this.infiniteScrollingEnd = null; this.infiniteScrollingOptions = {}; - itemization.show(); - pagination.show(); + viewport.css({ + height: viewport.height() - footer.outerHeight() + }); + footer.show(); } },