diff options
| author | David Göransson <david.goransson@mullvad.net> | 2025-08-08 10:43:53 +0200 |
|---|---|---|
| committer | David Göransson <david.goransson@mullvad.net> | 2025-08-08 11:24:38 +0200 |
| commit | e09c2a2a99810f67fe12510753bc4ff2b5318d28 (patch) | |
| tree | 9f9e3a8dafa5510db9141919a8c9da8a8bc0a3e6 /android/lib/ui | |
| parent | bd2b7a45caf834f6cd65c62432c342bc779f307b (diff) | |
| download | mullvadvpn-e09c2a2a99810f67fe12510753bc4ff2b5318d28.tar.xz mullvadvpn-e09c2a2a99810f67fe12510753bc4ff2b5318d28.zip | |
Fix incorrect trailing content
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()), ) } |
