diff --git a/www/assets/js/list.js b/www/assets/js/list.js index 5d117d5..3eb1794 100644 --- a/www/assets/js/list.js +++ b/www/assets/js/list.js @@ -19,6 +19,8 @@ $(".view-main").on("click", "#addresslist .package-list-item .delete-btn", funct // Searchbar is setup in routes.js, this is for forcing a wider scope var searchbar = null; +var itemVirtualList = null; + /** * Update package distances relative to the passed coordinates. * @param {type} latitude @@ -96,6 +98,7 @@ function loadPackageList(sortType) { $("#no-packages-display").addClass("display-none"); } + var items = []; for (var i = 0; i < sortedPackages.length; i++) { for (var j = 0; j < sortedPackages[i].value.items.length; j++) { var item = sortedPackages[i].value.items[j]; @@ -111,33 +114,60 @@ function loadPackageList(sortType) { } else if (typeof sortedPackages[i].value.distance != 'undefined' && sortedPackages[i].value.distance * 1 < getStorage("alertradius") * 1) { classes = "text-color-deeporange"; } - $("#addresslist ul").append( - '