diff --git a/index.html b/index.html index a51cc74c..c159ec6e 100644 --- a/index.html +++ b/index.html @@ -14,6 +14,7 @@

IPA Archive

+ diff --git a/script.js b/script.js index 587ae02a..b576516b 100644 --- a/script.js +++ b/script.js @@ -124,13 +124,18 @@ function applySearch() { function searchByBundleId(sender) { document.getElementById('bundleid').value = sender.innerText; document.getElementById('search').value = ''; + document.getElementById('page').value = null; document.getElementById('unique').checked = false; searchIPA(); } -function searchIPA() { +function searchIPA(restorePage) { + var page = 0; + if (restorePage) { + page = document.getElementById('page').value; + } applySearch(); - printIPA(); + printIPA((page || 0) * PER_PAGE); saveConfig(); } @@ -237,6 +242,8 @@ function printIPA(offset) { function p(page) { printIPA(page * PER_PAGE); + document.getElementById('page').value = page || null; + saveConfig(); } function paginationShort(page, pages) {