|
@@ -1171,11 +1171,12 @@ fun SelectLanguage(
|
|
modifier = Modifier
|
|
modifier = Modifier
|
|
.background(Color.Transparent)
|
|
.background(Color.Transparent)
|
|
.fillMaxSize()
|
|
.fillMaxSize()
|
|
- .padding(start = 0.dp, top = 10.dp),
|
|
|
|
|
|
+ .padding(start = 0.dp, top = 10.dp, bottom = 10.dp),
|
|
) {
|
|
) {
|
|
Column(
|
|
Column(
|
|
verticalArrangement = Arrangement.Top,
|
|
verticalArrangement = Arrangement.Top,
|
|
- horizontalAlignment = Alignment.Start
|
|
|
|
|
|
+ horizontalAlignment = Alignment.Start,
|
|
|
|
+ modifier = Modifier.verticalScroll(rememberScrollState())
|
|
) {
|
|
) {
|
|
AddTextSettings(
|
|
AddTextSettings(
|
|
text = context.getString(R.string.language),
|
|
text = context.getString(R.string.language),
|
|
@@ -1201,8 +1202,7 @@ fun SelectLanguage(
|
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
|
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
|
|
context.getSystemService(LocaleManager::class.java).applicationLocales =
|
|
context.getSystemService(LocaleManager::class.java).applicationLocales =
|
|
LocaleList.forLanguageTags(language.code)
|
|
LocaleList.forLanguageTags(language.code)
|
|
- }
|
|
|
|
- else {
|
|
|
|
|
|
+ } else {
|
|
AppCompatDelegate.setApplicationLocales(
|
|
AppCompatDelegate.setApplicationLocales(
|
|
LocaleListCompat.forLanguageTags(
|
|
LocaleListCompat.forLanguageTags(
|
|
language.code
|
|
language.code
|