Merge "Fix PeopleSpace when showing only priority or recent conversations (1/2)" into tm-qpr-dev

This commit is contained in:
Jordan Demeulenaere
2022-12-23 13:22:35 +00:00
committed by Android (Google) Code Review

View File

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