mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
AltStatusBar: fix page info when not all 3 items enabled (#11965)
Fix issue noticed at https://github.com/koreader/koreader/pull/11873#issuecomment-2144485909.
This commit is contained in:
@@ -125,23 +125,23 @@ function ReaderCoptListener:updatePageInfoOverride(pageno)
|
||||
end
|
||||
|
||||
local page_info = ""
|
||||
if self.page_number or self.page_count then
|
||||
if self.page_number == 1 or self.page_count == 1 then
|
||||
page_info = page_info .. page_pre
|
||||
if self.page_number then
|
||||
if self.page_number == 1 then
|
||||
page_info = page_info .. page_number
|
||||
if self.page_count then
|
||||
if self.page_count == 1 then
|
||||
page_info = page_info .. page_sep
|
||||
end
|
||||
end
|
||||
if self.page_count then
|
||||
if self.page_count == 1 then
|
||||
page_info = page_info .. page_count
|
||||
end
|
||||
page_info = page_info .. page_post
|
||||
if self.reading_percent then
|
||||
if self.reading_percent == 1 then
|
||||
page_info = page_info .. " " -- (double space as done by crengine's own drawing)
|
||||
end
|
||||
end
|
||||
if self.reading_percent then
|
||||
if self.reading_percent == 1 then
|
||||
page_info = page_info .. percentage_pre .. percentage_fmt:format(percentage*100) .. percentage_post
|
||||
end
|
||||
self.document:setPageInfoOverride(page_info)
|
||||
|
||||
Reference in New Issue
Block a user