diff --git a/frontend/src/ketr-photos/ketr-photos.html b/frontend/src/ketr-photos/ketr-photos.html index 7cfd54c..f26685a 100755 --- a/frontend/src/ketr-photos/ketr-photos.html +++ b/frontend/src/ketr-photos/ketr-photos.html @@ -221,6 +221,10 @@ visibleThumbs: { type: Array, value: [] + }, + thumbnails: { + type: Array, + value: [] } }, @@ -332,7 +336,7 @@ return; } - var index, start, stop, length = this.thumbnails.length - 1; + var index, start, stop, length = this.thumbnails.length; start = 0; stop = this.thumbnails.length - 1; @@ -529,6 +533,8 @@ lastPath = albums[albums.length - 1]; } +// this.pendingPhotos = this.pendingPhotos.concat(photos); + for (var i = 0; i < photos.length; i++) { var photo = photos[i], thumbnail = document.createElement("photo-thumbnail"), @@ -589,10 +595,9 @@ } Polymer.dom(thumbnails).appendChild(thumbnail); + this.thumbnails.push(thumbnail); } - this.thumbnails = this.querySelectorAll("photo-thumbnail"); - this.triggerVisibilityChecks(); },