ReaderStatus: save status summary (#9619)

pull/9620/head
hius07 2 years ago committed by GitHub
parent 4969811c08
commit a728e3b5fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -19,7 +19,6 @@ local ReaderStatus = WidgetContainer:extend{
function ReaderStatus:init() function ReaderStatus:init()
if self.ui.document.is_pic then if self.ui.document.is_pic then
self.enabled = false self.enabled = false
return
else else
self.total_pages = self.document:getPageCount() self.total_pages = self.document:getPageCount()
self.ui.menu:registerToMainMenu(self) self.ui.menu:registerToMainMenu(self)
@ -258,6 +257,9 @@ function ReaderStatus:onMarkBook(mark_read)
else else
self.settings.data.summary = {status = "complete"} self.settings.data.summary = {status = "complete"}
end end
-- If History is called over Reader, it will read the file to get the book status, so save and flush
self.settings:saveSetting("summary", self.settings.data.summary)
self.settings:flush()
end end
function ReaderStatus:onReadSettings(config) function ReaderStatus:onReadSettings(config)

Loading…
Cancel
Save