From 794598c1e980ac8246a7b26e53238ab11a2ff603 Mon Sep 17 00:00:00 2001 From: Robert Date: Thu, 12 Dec 2019 18:49:11 +0100 Subject: [PATCH] fix: Crash FM after delete file from end of document action (#5684) --- frontend/apps/reader/modules/readerstatus.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/apps/reader/modules/readerstatus.lua b/frontend/apps/reader/modules/readerstatus.lua index 6f41801fe..c5ced29f4 100644 --- a/frontend/apps/reader/modules/readerstatus.lua +++ b/frontend/apps/reader/modules/readerstatus.lua @@ -186,11 +186,13 @@ function ReaderStatus:deleteFile(file, text_end_book) ok_callback = function() local FileManager = require("apps/filemanager/filemanager") local filemanagerutil = require("apps/filemanager/filemanagerutil") - self:openFileBrowser() FileManager:deleteFile(file) filemanagerutil.removeFileFromHistoryIfWanted(file) filemanagerutil.ensureLastFileExists() - FileManager.instance.file_chooser:refreshPath() + if FileManager.instance then + FileManager.instance.file_chooser:refreshPath() + end + self:openFileBrowser() end, }) end