Fixed ArrayIndexOutOFBoundsException
This commit is contained in:
@@ -6,8 +6,8 @@
|
|||||||
<uses-permission android:name="android.permission.INTERNET" />
|
<uses-permission android:name="android.permission.INTERNET" />
|
||||||
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
|
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
|
||||||
<uses-permission android:name="android.permission.USE_BIOMETRIC" />
|
<uses-permission android:name="android.permission.USE_BIOMETRIC" />
|
||||||
<uses-permission
|
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
|
||||||
android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:name=".Pupil"
|
android:name=".Pupil"
|
||||||
@@ -18,7 +18,8 @@
|
|||||||
android:roundIcon="@mipmap/ic_launcher_round"
|
android:roundIcon="@mipmap/ic_launcher_round"
|
||||||
android:supportsRtl="true"
|
android:supportsRtl="true"
|
||||||
android:theme="@style/AppTheme"
|
android:theme="@style/AppTheme"
|
||||||
tools:replace="android:theme">
|
tools:replace="android:theme"
|
||||||
|
android:requestLegacyExternalStorage="true">
|
||||||
|
|
||||||
<provider
|
<provider
|
||||||
android:authorities="${applicationId}.provider"
|
android:authorities="${applicationId}.provider"
|
||||||
|
|||||||
@@ -115,7 +115,10 @@ class DownloadLocationDialog(val activity: Activity) : AlertDialog(activity) {
|
|||||||
externalFilesDirs.indexOfFirst {
|
externalFilesDirs.indexOfFirst {
|
||||||
it.canonicalPath == getDownloadDirectory(context).canonicalPath
|
it.canonicalPath == getDownloadDirectory(context).canonicalPath
|
||||||
}.let { index ->
|
}.let { index ->
|
||||||
buttons[index].first.isChecked = true
|
if (index < 0)
|
||||||
|
buttons.first().first.isChecked = true
|
||||||
|
else
|
||||||
|
buttons[index].first.isChecked = true
|
||||||
}
|
}
|
||||||
|
|
||||||
setTitle(R.string.settings_dl_location)
|
setTitle(R.string.settings_dl_location)
|
||||||
|
|||||||
Reference in New Issue
Block a user