chore: fix deprecated menuAnchor API in ReportsScreen
Use MenuAnchorType.PrimaryNotEditable for the read-only report type field. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -15,6 +15,7 @@ import androidx.compose.material3.FilterChip
|
|||||||
import androidx.compose.material3.CircularProgressIndicator
|
import androidx.compose.material3.CircularProgressIndicator
|
||||||
import androidx.compose.material3.DropdownMenuItem
|
import androidx.compose.material3.DropdownMenuItem
|
||||||
import androidx.compose.material3.ExperimentalMaterial3Api
|
import androidx.compose.material3.ExperimentalMaterial3Api
|
||||||
|
import androidx.compose.material3.MenuAnchorType
|
||||||
import androidx.compose.material3.ExposedDropdownMenuBox
|
import androidx.compose.material3.ExposedDropdownMenuBox
|
||||||
import androidx.compose.material3.ExposedDropdownMenuDefaults
|
import androidx.compose.material3.ExposedDropdownMenuDefaults
|
||||||
import androidx.compose.material3.MaterialTheme
|
import androidx.compose.material3.MaterialTheme
|
||||||
@@ -201,7 +202,9 @@ fun ReportsScreen(repo: SacRepository, onOpen: (Long) -> Unit) {
|
|||||||
onValueChange = {},
|
onValueChange = {},
|
||||||
label = { Text("Тип отчёта") },
|
label = { Text("Тип отчёта") },
|
||||||
trailingIcon = { ExposedDropdownMenuDefaults.TrailingIcon(expanded) },
|
trailingIcon = { ExposedDropdownMenuDefaults.TrailingIcon(expanded) },
|
||||||
modifier = Modifier.menuAnchor().fillMaxWidth(),
|
modifier = Modifier
|
||||||
|
.menuAnchor(MenuAnchorType.PrimaryNotEditable)
|
||||||
|
.fillMaxWidth(),
|
||||||
)
|
)
|
||||||
ExposedDropdownMenu(expanded = expanded, onDismissRequest = { expanded = false }) {
|
ExposedDropdownMenu(expanded = expanded, onDismissRequest = { expanded = false }) {
|
||||||
REPORT_TYPE_OPTIONS.forEach { (value, label) ->
|
REPORT_TYPE_OPTIONS.forEach { (value, label) ->
|
||||||
|
|||||||
Reference in New Issue
Block a user