Jelajahi Sumber

Added vertical scroll on language opppppptions on modalbottomsheet

Khubaib 8 bulan lalu
induk
melakukan
5e0ca7cc13

+ 1 - 1
.idea/deploymentTargetSelector.xml

@@ -4,7 +4,7 @@
     <selectionStates>
       <SelectionState runConfigName="app">
         <option name="selectionMode" value="DROPDOWN" />
-        <DropdownSelection timestamp="2024-08-26T15:18:56.962088920Z">
+        <DropdownSelection timestamp="2024-08-30T10:13:20.724208211Z">
           <Target type="DEFAULT_BOOT">
             <handle>
               <DeviceId pluginId="LocalEmulator" identifier="path=/home/ubuntu/.android/avd/Small_Phone_API_27.avd" />

+ 4 - 4
app/src/main/java/com/vpn/fastestvpnservice/screens/bottomNavBarScreens/SettingsScreen.kt

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