Try to fall back to showing URI for storage location if concrete file path isn't available

Closes #9977
This commit is contained in:
arkon 2023-12-03 15:56:45 -05:00
parent 5b2a099203
commit 0c860c0fe9

View File

@ -105,7 +105,8 @@ object SettingsDataScreen : SearchableSettings {
return Preference.PreferenceItem.TextPreference( return Preference.PreferenceItem.TextPreference(
title = stringResource(MR.strings.pref_storage_location), title = stringResource(MR.strings.pref_storage_location),
subtitle = remember(storageDir) { subtitle = remember(storageDir) {
(UniFile.fromUri(context, storageDir.toUri())?.filePath) val file = UniFile.fromUri(context, storageDir.toUri())
file?.filePath ?: file?.uri?.toString()
} ?: stringResource(MR.strings.invalid_location, storageDir), } ?: stringResource(MR.strings.invalid_location, storageDir),
onClick = { onClick = {
try { try {