mirror of
https://github.com/Aviortheking/Neo-Store.git
synced 2025-04-23 19:32:16 +00:00
Fix: Show language name instead of code in Pref's summary
This commit is contained in:
parent
c19cb674ac
commit
1ac95a2ce0
@ -32,6 +32,11 @@ import com.machiav3lli.fdroid.content.BooleanPrefsMeta
|
|||||||
import com.machiav3lli.fdroid.content.NonBooleanPrefsMeta
|
import com.machiav3lli.fdroid.content.NonBooleanPrefsMeta
|
||||||
import com.machiav3lli.fdroid.content.Preferences
|
import com.machiav3lli.fdroid.content.Preferences
|
||||||
import com.machiav3lli.fdroid.ui.compose.utils.addIf
|
import com.machiav3lli.fdroid.ui.compose.utils.addIf
|
||||||
|
import com.machiav3lli.fdroid.utility.Utils
|
||||||
|
import com.machiav3lli.fdroid.utility.Utils.getLocaleOfCode
|
||||||
|
import kotlinx.coroutines.CoroutineScope
|
||||||
|
import kotlinx.coroutines.Dispatchers
|
||||||
|
import kotlinx.coroutines.launch
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
fun BasePreference(
|
fun BasePreference(
|
||||||
@ -158,10 +163,12 @@ fun StringPreference(
|
|||||||
isEnabled: Boolean = true,
|
isEnabled: Boolean = true,
|
||||||
onClick: (() -> Unit) = {},
|
onClick: (() -> Unit) = {},
|
||||||
) {
|
) {
|
||||||
|
val context = LocalContext.current
|
||||||
|
|
||||||
BasePreference(
|
BasePreference(
|
||||||
modifier = modifier,
|
modifier = modifier,
|
||||||
titleId = NonBooleanPrefsMeta[prefKey] ?: -1,
|
titleId = NonBooleanPrefsMeta[prefKey] ?: -1,
|
||||||
summary = Preferences[prefKey],
|
summary = Utils.translateLocale(context.getLocaleOfCode(Preferences[prefKey])),
|
||||||
index = index,
|
index = index,
|
||||||
groupSize = groupSize,
|
groupSize = groupSize,
|
||||||
isEnabled = isEnabled,
|
isEnabled = isEnabled,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user