Fix owners not displayed in the horizontal list.

This commit is contained in:
Benoit Marty 2025-11-17 09:59:47 +01:00
parent a6201f2008
commit 65ff881174

View file

@ -30,8 +30,6 @@ import androidx.compose.foundation.lazy.items
import androidx.compose.foundation.lazy.rememberLazyListState
import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.runtime.Composable
import androidx.compose.runtime.derivedStateOf
import androidx.compose.runtime.getValue
import androidx.compose.runtime.remember
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
@ -230,8 +228,7 @@ private fun SearchResultsList(
state = lazyListState,
) {
item {
val usersInHorizontalRow by remember {
derivedStateOf {
val usersInHorizontalRow = remember(searchResults.owners, selectedUsers) {
if (currentRole == RoomMember.Role.Admin) {
// Also include the owners in the horizontal list
val owners = searchResults.owners.map {
@ -242,7 +239,6 @@ private fun SearchResultsList(
selectedUsers
}
}
}
selectedUsersList(usersInHorizontalRow)
}
if (searchResults.owners.isNotEmpty()) {