From 500ad9ba4c3a87a2c42a1aa348afa1f24896a0ea Mon Sep 17 00:00:00 2001 From: Andrey Golovizin Date: Fri, 7 Nov 2014 22:05:16 +0100 Subject: [PATCH] Fetch enough items to fill at lest one new page --- frontend/ui/widget/opdsbrowser.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/ui/widget/opdsbrowser.lua b/frontend/ui/widget/opdsbrowser.lua index da7d7e8af..c48c196ae 100644 --- a/frontend/ui/widget/opdsbrowser.lua +++ b/frontend/ui/widget/opdsbrowser.lua @@ -611,7 +611,8 @@ end function OPDSBrowser:onNext() DEBUG("fetch next page catalog") local hrefs = self.item_table.hrefs - if hrefs and hrefs.next then + local page_num = self.page_num + while page_num == self.page_num and hrefs and hrefs.next do self:appendCatalog(hrefs.next) end return true