Fix PeopleSpace when showing only priority or recent conversations (1/2)

Bug: 238993727
Test: atest PeopleSpaceScreenshotTest
Change-Id: I273859b1b8173d7feb329114e59d242e0a0dfb45
This commit is contained in:
Jordan Demeulenaere
2022-12-21 11:41:28 +01:00
parent ff576d7341
commit 028d793955

View File

@@ -139,11 +139,20 @@ private fun PeopleScreenWithConversations(
bottom = PeopleSpacePadding,
start = 8.dp,
end = 8.dp,
)
),
) {
ConversationList(R.string.priority_conversations, priorityTiles, onTileClicked)
item { Spacer(Modifier.height(35.dp)) }
ConversationList(R.string.recent_conversations, recentTiles, onTileClicked)
val hasPriorityConversations = priorityTiles.isNotEmpty()
if (hasPriorityConversations) {
ConversationList(R.string.priority_conversations, priorityTiles, onTileClicked)
}
if (recentTiles.isNotEmpty()) {
if (hasPriorityConversations) {
item { Spacer(Modifier.height(35.dp)) }
}
ConversationList(R.string.recent_conversations, recentTiles, onTileClicked)
}
}
}
}