diff --git a/frontend/apps/filemanager/filemanagerhistory.lua b/frontend/apps/filemanager/filemanagerhistory.lua index 0e3c031f6..410807782 100644 --- a/frontend/apps/filemanager/filemanagerhistory.lua +++ b/frontend/apps/filemanager/filemanagerhistory.lua @@ -1,6 +1,7 @@ local InputContainer = require("ui/widget/container/inputcontainer") local CenterContainer = require("ui/widget/container/centercontainer") local ButtonDialog = require("ui/widget/buttondialog") +local ReaderUI = require("apps/reader/readerui") local lfs = require("libs/libkoreader-lfs") local UIManager = require("ui/uimanager") local DocSettings = require("docsettings") @@ -83,7 +84,10 @@ function FileManagerHistory:updateItemTable() for f in lfs.dir(history_dir) do local path = history_dir..f if lfs.attributes(path, "mode") == "file" then - table.insert(sorted_files, {file = f, date = lfs.attributes(path, "modification")}) + table.insert(sorted_files, { + file = f, + date = lfs.attributes(path, "modification") + }) end end table.sort(sorted_files, function(v1,v2) return v1.date > v2.date end) @@ -104,7 +108,7 @@ function FileManagerHistory:updateItemTable() text = v.name, histfile = v.histfile, callback = function() - showReaderUI(v.dir .. "/" .. v.name) + ReaderUI:showReader(v.dir .. "/" .. v.name) end }) end diff --git a/frontend/apps/filemanager/filemanagersearch.lua b/frontend/apps/filemanager/filemanagersearch.lua index f026f7b87..4a19ae9b1 100644 --- a/frontend/apps/filemanager/filemanagersearch.lua +++ b/frontend/apps/filemanager/filemanagersearch.lua @@ -3,6 +3,7 @@ local InputContainer = require("ui/widget/container/inputcontainer") local DocumentRegistry = require("document/documentregistry") local InputDialog = require("ui/widget/inputdialog") local InfoMessage = require("ui/widget/infomessage") +local ReaderUI = require("apps/reader/readerui") local lfs = require("libs/libkoreader-lfs") local UIManager = require("ui/uimanager") local Menu = require("ui/widget/menu") @@ -531,7 +532,7 @@ function Search:showresults() path = self.data[i][self.path], text = self.data[i][self.authors] .. ": " .. self.data[i][self.title], callback = function() - showReaderUI(book) + ReaderUI:showReader(book) end }) i = i + 1 @@ -636,7 +637,7 @@ function Search:browse(option,run,chosen) notchecked = true, path = self.data[i][self.path], callback = function() - showReaderUI(book) + ReaderUI:showReader(book) end }) end