From 4906b6aa235b07cb31915c18de3a9b0aafcef143 Mon Sep 17 00:00:00 2001 From: Justin Moore Date: Fri, 25 Mar 2016 17:55:33 -0500 Subject: [PATCH] Fix updates caused by item-recycler data splicing --- src/mm-item-recycler/mm-item-recycler.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/mm-item-recycler/mm-item-recycler.js b/src/mm-item-recycler/mm-item-recycler.js index e7afce47..ba685bf8 100644 --- a/src/mm-item-recycler/mm-item-recycler.js +++ b/src/mm-item-recycler/mm-item-recycler.js @@ -234,17 +234,19 @@ found here: https://github.com/Polymer/core-list at = this._recycler.getLowestIndex(); - if (lower > at) { + if (at > -1 && + lower > at) { lower = at; } at = this._recycler.getHighestIndex(); - if (upper < at) { + if (at > -1 && + upper < at) { upper = at; } - if (lower < upper) { + if (upper < lower) { return; }