Fixes unable to recursively delete when the download folder is not not SAF based
This commit is contained in:
@@ -94,7 +94,12 @@ class ManageStorageFragment : PreferenceFragmentCompat(), Preference.OnPreferenc
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (dir.exists())
|
if (dir.exists())
|
||||||
dir.listFiles()?.forEach { (it as? FileX)?.deleteRecursively() }
|
dir.listFiles()?.forEach {
|
||||||
|
when (it) {
|
||||||
|
is FileX -> it.deleteRecursively()
|
||||||
|
else -> it.deleteRecursively()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
job = launch {
|
job = launch {
|
||||||
var size = 0L
|
var size = 0L
|
||||||
|
|||||||
Reference in New Issue
Block a user