From 1accddb8cdcdfe3f1e8c3461b31f38d6039050b6 Mon Sep 17 00:00:00 2001 From: chrox Date: Tue, 25 Nov 2014 17:49:26 +0800 Subject: [PATCH] fix #1236 by opening the parent directory of last used document --- frontend/apps/reader/modules/readermenu.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/apps/reader/modules/readermenu.lua b/frontend/apps/reader/modules/readermenu.lua index c19b75174..bfd4516bc 100644 --- a/frontend/apps/reader/modules/readermenu.lua +++ b/frontend/apps/reader/modules/readermenu.lua @@ -45,7 +45,12 @@ function ReaderMenu:init() local FileManager = require("apps/filemanager/filemanager") FileManager:restoreScreenMode() if not FileManager.is_running then - FileManager:showFiles() + local lastdir = nil + local last_file = G_reader_settings:readSetting("lastfile") + if last_file then + lastdir = last_file:match("(.*)/") + end + FileManager:showFiles(lastdir) end end, },