aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author0neGal <mail@0negal.com>2023-08-26 21:36:40 +0200
committer0neGal <mail@0negal.com>2023-08-26 21:36:40 +0200
commitf0d9d42f1ae050eb558178d1601426b7dec8abe4 (patch)
tree750e181fc8ea551cf70b8445813673977e4cc227
parent5aab63648392a54320d7704507c6ef4d358cc597 (diff)
downloadViper-f0d9d42f1ae050eb558178d1601426b7dec8abe4.tar.gz
Viper-f0d9d42f1ae050eb558178d1601426b7dec8abe4.zip
fixed mod browser thinking it's done loading pkgs
The mod browser before this pre-maturely thought it had loaded all the available packages, when in fact, it'd barely started. Now this is fixed, and you can scroll for quite some time before actually reaching the real end of the package list.
-rw-r--r--src/app/js/browser.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/app/js/browser.js b/src/app/js/browser.js
index fcbdc4f..f3b11c9 100644
--- a/src/app/js/browser.js
+++ b/src/app/js/browser.js
@@ -211,11 +211,11 @@ var Browser = {
browserEntries.innerHTML = `<div class="loading">${lang('gui.browser.loading')}</div>`;
}
},
- endoflist: (isEnd) => {
+ endoflist: (is_end) => {
let pkgs = [];
let filtered = Browser.filters.getpkgs();
for (let i = 0; i < filtered.length; i++) {
- if ([packagecount + i]) {
+ if (filtered[packagecount + i]) {
pkgs.push(filtered[packagecount + i]);
} else {
break
@@ -226,7 +226,7 @@ var Browser = {
browserEntries.querySelector(".message").remove();
}
- if (pkgs.length == 0 || isEnd) {
+ if (pkgs.length == 0 || is_end) {
Browser.msg(`${lang('gui.browser.endoflist')}`);
return
}
@@ -234,7 +234,7 @@ var Browser = {
Browser.msg(`<button id="loadmore">${lang("gui.browser.loadmore")}</button>`);
loadmore.addEventListener("click", () => {
Browser.loadpkgs(pkgs);
- Browser.endoflist(pkgs);
+ Browser.endoflist(! pkgs.length);
})
},
search: (string) => {