summaryrefslogtreecommitdiffhomepage
path: root/android/lib/ui/component
diff options
context:
space:
mode:
authorDavid Göransson <david.goransson@mullvad.net>2025-08-08 10:43:53 +0200
committerDavid Göransson <david.goransson@mullvad.net>2025-08-08 11:24:38 +0200
commite09c2a2a99810f67fe12510753bc4ff2b5318d28 (patch)
tree9f9e3a8dafa5510db9141919a8c9da8a8bc0a3e6 /android/lib/ui/component
parentbd2b7a45caf834f6cd65c62432c342bc779f307b (diff)
downloadmullvadvpn-e09c2a2a99810f67fe12510753bc4ff2b5318d28.tar.xz
mullvadvpn-e09c2a2a99810f67fe12510753bc4ff2b5318d28.zip
Fix incorrect trailing content
Diffstat (limited to 'android/lib/ui/component')
-rw-r--r--android/lib/ui/component/src/main/kotlin/net/mullvad/mullvadvpn/lib/ui/component/relaylist/CheckableRelayListItem.kt25
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()),
)
}