From 9af693f84ca31865cf7fe151a169b8d4b2def2ed Mon Sep 17 00:00:00 2001 From: poire-z Date: Mon, 8 Jun 2020 21:54:24 +0200 Subject: [PATCH] ReaderUI:setLastDirForFileBrowser(): remove trailing / Plugins may provide that dir with or without a trailing /. Not having a trailing / is expected by File browser to avoid duplicate paths. --- frontend/apps/reader/readerui.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frontend/apps/reader/readerui.lua b/frontend/apps/reader/readerui.lua index 08f5d3138..4270fda8a 100644 --- a/frontend/apps/reader/readerui.lua +++ b/frontend/apps/reader/readerui.lua @@ -429,6 +429,9 @@ function ReaderUI:init() end function ReaderUI:setLastDirForFileBrowser(dir) + if dir and #dir > 1 and dir:sub(-1) == "/" then + dir = dir:sub(1, -2) + end self.last_dir_for_file_browser = dir end