summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-11-21 14:34:36 +0100
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-11-21 15:17:27 +0100
commit9fc0e7505deecf1e086554c2cdee4ed3c7c9c679 (patch)
tree1d8952e512c13e99641a02f65570ab238e63933e
parent81c03bbc378bce8a9c14abd4ea43ab539256a617 (diff)
downloadmullvadvpn-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.kt3
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,
) {