From a4db2740a190862ad128ba8083fc77fe35c9e54b Mon Sep 17 00:00:00 2001 From: Hardcore Sushi Date: Wed, 7 Apr 2021 17:39:10 +0200 Subject: [PATCH] Fix crash when deleting a lonely image --- .../java/sushi/hardcore/droidfs/file_viewers/ImageViewer.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/sushi/hardcore/droidfs/file_viewers/ImageViewer.kt b/app/src/main/java/sushi/hardcore/droidfs/file_viewers/ImageViewer.kt index 1d28952..c660013 100644 --- a/app/src/main/java/sushi/hardcore/droidfs/file_viewers/ImageViewer.kt +++ b/app/src/main/java/sushi/hardcore/droidfs/file_viewers/ImageViewer.kt @@ -119,7 +119,8 @@ class ImageViewer: FileViewerActivity() { .keepFullScreen() .setTitle(R.string.warning) .setPositiveButton(R.string.ok) { _, _ -> - if (gocryptfsVolume.removeFile(filePath)){ + createPlaylist() //be sure the playlist is created before deleting if there is only one image + if (gocryptfsVolume.removeFile(filePath)) { playlistNext(true) refreshPlaylist() if (mappedPlaylist.size == 0) { //deleted all images of the playlist