item can be reordered, so hasPendingChanges should compare set and not list.

This commit is contained in:
Benoit Marty 2025-11-20 16:22:56 +01:00 committed by Benoit Marty
parent 16e4c93729
commit 7c6aa0655b

View file

@ -104,7 +104,7 @@ class ChangeRolesPresenter(
}
}
val hasPendingChanges = usersWithRole.value != selectedUsers.value
val hasPendingChanges = usersWithRole.value.toSet() != selectedUsers.value.toSet()
val roomInfo by room.roomInfoFlow.collectAsState()
fun canChangeMemberRole(userId: UserId): Boolean {