diff options
| author | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2025-11-21 14:34:36 +0100 |
|---|---|---|
| committer | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2025-11-21 15:17:27 +0100 |
| commit | 9fc0e7505deecf1e086554c2cdee4ed3c7c9c679 (patch) | |
| tree | 1d8952e512c13e99641a02f65570ab238e63933e | |
| parent | 81c03bbc378bce8a9c14abd4ea43ab539256a617 (diff) | |
| download | mullvadvpn-9fc0e7505deecf1e086554c2cdee4ed3c7c9c679.tar.xz mullvadvpn-9fc0e7505deecf1e086554c2cdee4ed3c7c9c679.zip | |
Fix failed tests that rely on selected semantics
| -rw-r--r-- | android/lib/ui/designsystem/src/main/kotlin/net/mullvad/mullvadvpn/lib/ui/designsystem/ListItem.kt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/android/lib/ui/designsystem/src/main/kotlin/net/mullvad/mullvadvpn/lib/ui/designsystem/ListItem.kt b/android/lib/ui/designsystem/src/main/kotlin/net/mullvad/mullvadvpn/lib/ui/designsystem/ListItem.kt index d3beb7ddb8..629619bf5d 100644 --- a/android/lib/ui/designsystem/src/main/kotlin/net/mullvad/mullvadvpn/lib/ui/designsystem/ListItem.kt +++ b/android/lib/ui/designsystem/src/main/kotlin/net/mullvad/mullvadvpn/lib/ui/designsystem/ListItem.kt @@ -36,6 +36,8 @@ import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import androidx.compose.ui.platform.testTag +import androidx.compose.ui.semantics.selected +import androidx.compose.ui.semantics.semantics import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.PreviewFontScale @@ -135,6 +137,7 @@ fun MullvadListItem( .applyIfNotNull(onClick, and = isEnabled) { combinedClickable(enabled = true, onClick = it, onLongClick = onLongClick) } + .semantics { selected = isSelected } .padding(start = ListTokens.listItemPaddingStart + hierarchy.paddingStart), verticalAlignment = Alignment.CenterVertically, ) { |
