diff --git a/frontend/apps/reader/readerui.lua b/frontend/apps/reader/readerui.lua index 30350b25d..abc346a3a 100644 --- a/frontend/apps/reader/readerui.lua +++ b/frontend/apps/reader/readerui.lua @@ -84,7 +84,7 @@ local ReaderUI = InputContainer:extend{ password = nil, postInitCallback = nil, - postReaderCallback = nil, + postReaderReadyCallback = nil, } function ReaderUI:registerModule(name, ui_module, always_active) @@ -103,8 +103,8 @@ function ReaderUI:registerPostInitCallback(callback) table.insert(self.postInitCallback, callback) end -function ReaderUI:registerPostReadyCallback(callback) - table.insert(self.postReaderCallback, callback) +function ReaderUI:registerPostReaderReadyCallback(callback) + table.insert(self.postReaderReadyCallback, callback) end function ReaderUI:init() @@ -117,7 +117,7 @@ function ReaderUI:init() Device:setIgnoreInput(true) -- Avoid ANRs on Android with unprocessed events. self.postInitCallback = {} - self.postReaderCallback = {} + self.postReaderReadyCallback = {} -- if we are not the top level dialog ourselves, it must be given in the table if not self.dialog then self.dialog = self @@ -498,10 +498,10 @@ function ReaderUI:init() -- Need the same event for PDF document self:handleEvent(Event:new("ReaderReady", self.doc_settings)) - for _,v in ipairs(self.postReaderCallback) do + for _,v in ipairs(self.postReaderReadyCallback) do v() end - self.postReaderCallback = nil + self.postReaderReadyCallback = nil Device:setIgnoreInput(false) -- Allow processing of events (on Android). Input:inhibitInputUntil(0.2)