Fixed crash when download folder is changed

This commit is contained in:
tom5079
2020-09-02 12:15:37 +09:00
parent 2b8facfb97
commit 861994e804
10 changed files with 96 additions and 59 deletions

View File

@@ -35,7 +35,7 @@ import net.rdrei.android.dirchooser.DirectoryChooserActivity
import net.rdrei.android.dirchooser.DirectoryChooserConfig
import xyz.quaver.pupil.R
import xyz.quaver.pupil.util.*
import xyz.quaver.pupil.util.downloader.DownloadFolderManager
import xyz.quaver.pupil.util.downloader.DownloadManager
import java.io.File
@SuppressLint("InflateParams")
@@ -115,7 +115,7 @@ class DownloadLocationDialog(val activity: Activity) : AlertDialog(activity) {
})
externalFilesDirs.indexOfFirst {
it.canonicalPath == DownloadFolderManager.getInstance(context).downloadFolder.canonicalPath
it.canonicalPath == DownloadManager.getInstance(context).downloadFolder.canonicalPath
}.let { index ->
if (index < 0)
buttons.last().first.isChecked = true