Fix: incorrect chapter markers (#5425)

This commit is contained in:
Robert
2019-09-25 19:40:00 +02:00
committed by poire-z
parent e7cfc65780
commit 0778ec09fc
2 changed files with 4 additions and 1 deletions

View File

@@ -911,6 +911,7 @@ function ReaderFooter:addToMainMenu(menu_items)
end,
callback = function()
self.settings.disable_progress_bar = not self.settings.disable_progress_bar
self:setTocMarkers()
self:refreshFooter()
if self.settings.progress_bar_separate_line then
self.ui:handleEvent(Event:new("SetPageBottomMargin", self.view.document.configurable.b_page_margin))
@@ -983,10 +984,11 @@ function ReaderFooter:genAllFooterText()
return table.concat(info, separator)
end
-- this method should never get called when footer is disabled
function ReaderFooter:setTocMarkers(reset)
if self.settings.disable_progress_bar then return end
if reset then
self.progress_bar.ticks = nil
self.pages = self.view.document:getPageCount()
end
if self.settings.toc_markers then
if self.progress_bar.ticks ~= nil then return end