diff --git a/plugins/statistics.koplugin/main.lua b/plugins/statistics.koplugin/main.lua index 5773196c4..1fbaa1313 100644 --- a/plugins/statistics.koplugin/main.lua +++ b/plugins/statistics.koplugin/main.lua @@ -2840,15 +2840,13 @@ function ReaderStatistics:onReadingResumed() end function ReaderStatistics:onReaderReady(config) - UIManager:nextTick(function() - if self.settings and self.settings.is_enabled then - self.data = config:readSetting("stats", { performance_in_pages = {} }) - self.doc_md5 = config:readSetting("partial_md5_checksum") - -- we have correct page count now, do the actual initialization work - self:initData() - self.view.footer:maybeUpdateFooter() - end - end) + if self.settings.is_enabled then + self.data = config:readSetting("stats", { performance_in_pages = {} }) + self.doc_md5 = config:readSetting("partial_md5_checksum") + -- we have correct page count now, do the actual initialization work + self:initData() + self.view.footer:maybeUpdateFooter() + end end function ReaderStatistics:onShowCalendarView()