Reader: use existing module instances on start (#11485)

This commit is contained in:
hius07
2024-02-24 09:24:50 +02:00
committed by GitHub
parent 72a6fa1e64
commit 2fca0ee989

View File

@@ -271,20 +271,11 @@ else
-- Always open FM modules on top of filemanager, so closing 'em doesn't result in an exit
-- because of an empty widget stack, and so they can interact with the FM instance as expected.
if start_with == "history" then
local FileManagerHistory = require("apps/filemanager/filemanagerhistory")
FileManagerHistory:new{
ui = FileManager.instance,
}:onShowHist()
FileManager.instance.history:onShowHist()
elseif start_with == "favorites" then
local FileManagerCollection = require("apps/filemanager/filemanagercollection")
FileManagerCollection:new{
ui = FileManager.instance,
}:onShowColl("favorites")
FileManager.instance.collections:onShowColl()
elseif start_with == "folder_shortcuts" then
local FileManagerShortcuts = require("apps/filemanager/filemanagershortcuts")
FileManagerShortcuts:new{
ui = FileManager.instance,
}:onShowFolderShortcutsDialog()
FileManager.instance.folder_shortcuts:onShowFolderShortcutsDialog()
end
exit_code = UIManager:run()
end