From 8ba466c10e267f617a55dc6da4aee747508f699e Mon Sep 17 00:00:00 2001 From: PTah Date: Thu, 11 Jun 2026 10:09:26 +1000 Subject: [PATCH] chore: fix deprecated menuAnchor API in ReportsScreen Use MenuAnchorType.PrimaryNotEditable for the read-only report type field. Co-authored-by: Cursor --- .../main/java/ru/kalinamall/seaca/ui/screens/ListScreens.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/ru/kalinamall/seaca/ui/screens/ListScreens.kt b/app/src/main/java/ru/kalinamall/seaca/ui/screens/ListScreens.kt index a12facc..c1ac7e8 100644 --- a/app/src/main/java/ru/kalinamall/seaca/ui/screens/ListScreens.kt +++ b/app/src/main/java/ru/kalinamall/seaca/ui/screens/ListScreens.kt @@ -15,6 +15,7 @@ import androidx.compose.material3.FilterChip import androidx.compose.material3.CircularProgressIndicator import androidx.compose.material3.DropdownMenuItem import androidx.compose.material3.ExperimentalMaterial3Api +import androidx.compose.material3.MenuAnchorType import androidx.compose.material3.ExposedDropdownMenuBox import androidx.compose.material3.ExposedDropdownMenuDefaults import androidx.compose.material3.MaterialTheme @@ -201,7 +202,9 @@ fun ReportsScreen(repo: SacRepository, onOpen: (Long) -> Unit) { onValueChange = {}, label = { Text("Тип отчёта") }, trailingIcon = { ExposedDropdownMenuDefaults.TrailingIcon(expanded) }, - modifier = Modifier.menuAnchor().fillMaxWidth(), + modifier = Modifier + .menuAnchor(MenuAnchorType.PrimaryNotEditable) + .fillMaxWidth(), ) ExposedDropdownMenu(expanded = expanded, onDismissRequest = { expanded = false }) { REPORT_TYPE_OPTIONS.forEach { (value, label) ->