diff --git a/V2rayNG/app/src/main/java/com/v2ray/ang/ui/compose/Dialog.kt b/V2rayNG/app/src/main/java/com/v2ray/ang/ui/compose/Dialog.kt index 244b16a2..5d3bd085 100644 --- a/V2rayNG/app/src/main/java/com/v2ray/ang/ui/compose/Dialog.kt +++ b/V2rayNG/app/src/main/java/com/v2ray/ang/ui/compose/Dialog.kt @@ -220,7 +220,7 @@ fun SelectListDialog( role = Role.RadioButton ) else Modifier.clickable { onSelected(option) } ) - .padding(vertical = 4.dp), + .padding(vertical = 12.dp, horizontal = 4.dp), verticalAlignment = Alignment.CenterVertically ) { if (showRadio) { @@ -233,11 +233,7 @@ fun SelectListDialog( Text( text = optionText(option), style = MaterialTheme.typography.bodyMedium, - modifier = if (!showRadio) - Modifier - .fillMaxWidth() - .padding(vertical = 8.dp, horizontal = 4.dp) - else Modifier + modifier = Modifier.weight(1f) ) } } diff --git a/V2rayNG/app/src/main/java/com/v2ray/ang/ui/settings/SettingsActivity.kt b/V2rayNG/app/src/main/java/com/v2ray/ang/ui/settings/SettingsActivity.kt index 12399fb6..de3ed0a9 100644 --- a/V2rayNG/app/src/main/java/com/v2ray/ang/ui/settings/SettingsActivity.kt +++ b/V2rayNG/app/src/main/java/com/v2ray/ang/ui/settings/SettingsActivity.kt @@ -73,8 +73,8 @@ fun SettingsScreen( var muxSettingsExpanded by rememberSaveable { mutableStateOf(false) } var fragmentSettingsExpanded by rememberSaveable { mutableStateOf(false) } var observatorySettingsExpanded by rememberSaveable { mutableStateOf(false) } - var advancedSettingsExpanded by rememberSaveable { mutableStateOf(false) } - var modeSettingsExpanded by rememberSaveable { mutableStateOf(false) } + var advancedSettingsExpanded by rememberSaveable { mutableStateOf(true) } + var modeSettingsExpanded by rememberSaveable { mutableStateOf(true) } var localDns by rememberMmkvBool(AppConfig.PREF_LOCAL_DNS_ENABLED, false) var fakeDns by rememberMmkvBool(AppConfig.PREF_FAKE_DNS_ENABLED, false)