diff options
Diffstat (limited to 'android/lib/ui')
| -rw-r--r-- | android/lib/ui/component/src/main/kotlin/net/mullvad/mullvadvpn/lib/ui/component/relaylist/CheckableRelayListItem.kt | 25 |
1 files changed, 13 insertions, 12 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 f0c43a9f75..fab4399e44 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 @@ -83,18 +83,19 @@ fun CheckableRelayLocationCell( }, onClick = { onRelayCheckedChange(!item.checked) }, onLongClick = null, - trailingContent = { - if (item.item.hasChildren) { - ExpandChevron( - isExpanded = item.expanded, - modifier = - Modifier.clickable { onExpand(!item.expanded) } - .fillMaxSize() - .padding(Dimens.mediumPadding) - .testTag(EXPAND_BUTTON_TEST_TAG), - ) - } - }, + trailingContent = + if (item.item.hasChildren) + ({ + ExpandChevron( + isExpanded = item.expanded, + modifier = + Modifier.clickable { onExpand(!item.expanded) } + .fillMaxSize() + .padding(Dimens.mediumPadding) + .testTag(EXPAND_BUTTON_TEST_TAG), + ) + }) + else null, colors = RelayListItemDefaults.colors(containerColor = item.depth.toBackgroundColor()), ) } |
