show the recycle bin in some extra cases, if not empty

This commit is contained in:
tibbi 2019-09-12 22:51:42 +02:00
parent 1bb3cc54d8
commit 3673378434
2 changed files with 3 additions and 3 deletions

View file

@ -950,7 +950,7 @@ class MainActivity : SimpleActivity(), DirectoryOperationsListener {
val foldersToScan = mediaFetcher.getFoldersToScan() val foldersToScan = mediaFetcher.getFoldersToScan()
foldersToScan.add(FAVORITES) foldersToScan.add(FAVORITES)
if (config.useRecycleBin && config.showRecycleBinAtFolders) { if (config.showRecycleBinAtFolders) {
foldersToScan.add(RECYCLE_BIN) foldersToScan.add(RECYCLE_BIN)
} else { } else {
foldersToScan.remove(RECYCLE_BIN) foldersToScan.remove(RECYCLE_BIN)

View file

@ -143,7 +143,7 @@ fun Context.movePinnedDirectoriesToFront(dirs: ArrayList<Directory>): ArrayList<
} }
} }
if (config.useRecycleBin && config.showRecycleBinAtFolders && config.showRecycleBinLast) { if (config.showRecycleBinAtFolders && config.showRecycleBinLast) {
val binIndex = dirs.indexOfFirst { it.isRecycleBin() } val binIndex = dirs.indexOfFirst { it.isRecycleBin() }
if (binIndex != -1) { if (binIndex != -1) {
val bin = dirs.removeAt(binIndex) val bin = dirs.removeAt(binIndex)
@ -566,7 +566,7 @@ fun Context.getCachedDirectories(getVideosOnly: Boolean = false, getImagesOnly:
ArrayList<Directory>() ArrayList<Directory>()
} }
if (!config.showRecycleBinAtFolders || !config.useRecycleBin) { if (!config.showRecycleBinAtFolders) {
directories.removeAll { it.isRecycleBin() } directories.removeAll { it.isRecycleBin() }
} }