summaryrefslogtreecommitdiffhomepage
path: root/android/lib/ui/component/src
diff options
context:
space:
mode:
Diffstat (limited to 'android/lib/ui/component/src')
-rw-r--r--android/lib/ui/component/src/main/kotlin/net/mullvad/mullvadvpn/lib/ui/component/relaylist/CheckableRelayListItem.kt25
1 files changed, 18 insertions, 7 deletions
diff --git a/android/lib/ui/component/src/main/kotlin/net/mullvad/mullvadvpn/lib/ui/component/relaylist/CheckableRelayListItem.kt b/android/lib/ui/component/src/main/kotlin/net/mullvad/mullvadvpn/lib/ui/component/relaylist/CheckableRelayListItem.kt
index d92e978d5c..1f25432cf4 100644
--- a/android/lib/ui/component/src/main/kotlin/net/mullvad/mullvadvpn/lib/ui/component/relaylist/CheckableRelayListItem.kt
+++ b/android/lib/ui/component/src/main/kotlin/net/mullvad/mullvadvpn/lib/ui/component/relaylist/CheckableRelayListItem.kt
@@ -59,17 +59,28 @@ fun CheckableRelayLocationCell(
selected = false,
content = {
Row(
- modifier =
- Modifier.padding(start = item.depth * Dimens.mediumPadding)
- .padding(Dimens.mediumPadding),
+ modifier = Modifier.padding(start = item.depth * Dimens.mediumPadding),
verticalAlignment = Alignment.CenterVertically,
) {
- Name(name = item.item.name, state = null, active = true)
+ Checkbox(
+ modifier = Modifier.padding(Dimens.smallPadding),
+ checked = item.checked,
+ onCheckedChange = onRelayCheckedChange,
+ )
+
+ Name(
+ modifier =
+ Modifier.padding(
+ top = Dimens.mediumPadding,
+ bottom = Dimens.mediumPadding,
+ end = Dimens.mediumPadding,
+ ),
+ name = item.item.name,
+ state = null,
+ active = true,
+ )
}
},
- leadingContent = {
- Checkbox(checked = item.checked, onCheckedChange = onRelayCheckedChange)
- },
onClick = { onRelayCheckedChange(!item.checked) },
onLongClick = null,
trailingContent = {