Skip to content

Commit 94ca9cd

Browse files
authored
Fixed deprecations with menu anchors (#1428)
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
1 parent 9f697f0 commit 94ca9cd

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

app/src/main/kotlin/at/bitfire/davdroid/ui/account/CreateCalendarScreen.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ import androidx.compose.material3.ExposedDropdownMenuDefaults
3030
import androidx.compose.material3.Icon
3131
import androidx.compose.material3.IconButton
3232
import androidx.compose.material3.MaterialTheme
33+
import androidx.compose.material3.MenuAnchorType
3334
import androidx.compose.material3.OutlinedButton
3435
import androidx.compose.material3.OutlinedTextField
3536
import androidx.compose.material3.Scaffold
@@ -255,7 +256,7 @@ fun CreateCalendarScreen(
255256
readOnly = true,
256257
modifier = Modifier
257258
.fillMaxWidth()
258-
.menuAnchor()
259+
.menuAnchor(MenuAnchorType.PrimaryNotEditable)
259260
)
260261

261262
ExposedDropdownMenu(

app/src/main/kotlin/at/bitfire/davdroid/ui/account/HomeSetSelection.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import androidx.compose.material3.ExperimentalMaterial3Api
1212
import androidx.compose.material3.ExposedDropdownMenuBox
1313
import androidx.compose.material3.ExposedDropdownMenuDefaults
1414
import androidx.compose.material3.MaterialTheme
15+
import androidx.compose.material3.MenuAnchorType
1516
import androidx.compose.material3.OutlinedTextField
1617
import androidx.compose.material3.Text
1718
import androidx.compose.runtime.Composable
@@ -61,7 +62,7 @@ fun HomeSetSelection(
6162
},
6263
modifier = Modifier
6364
.fillMaxWidth()
64-
.menuAnchor()
65+
.menuAnchor(MenuAnchorType.PrimaryNotEditable)
6566
)
6667

6768
ExposedDropdownMenu(

app/src/main/kotlin/at/bitfire/davdroid/ui/setup/AccountDetailsPage.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import androidx.compose.material3.ExposedDropdownMenuBox
2121
import androidx.compose.material3.ExposedDropdownMenuDefaults
2222
import androidx.compose.material3.Icon
2323
import androidx.compose.material3.MaterialTheme
24+
import androidx.compose.material3.MenuAnchorType
2425
import androidx.compose.material3.OutlinedTextField
2526
import androidx.compose.material3.RadioButton
2627
import androidx.compose.material3.SnackbarHostState
@@ -122,7 +123,7 @@ fun AccountDetailsPageContent(
122123
{ ExposedDropdownMenuDefaults.TrailingIcon(expanded) }
123124
} else null,
124125
modifier = Modifier
125-
.menuAnchor()
126+
.menuAnchor(MenuAnchorType.PrimaryEditable)
126127
.fillMaxWidth()
127128
)
128129

0 commit comments

Comments
 (0)