Skip to content

Commit 0bc9000

Browse files
committed
Following the spec more precisely
1 parent 47488fd commit 0bc9000

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

crates/matrix-sdk-base/src/room/members.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,8 @@ impl RoomMember {
217217
let display_name = event.display_name();
218218
let membership = event.membership();
219219
let display_name_ambiguous = users_display_names.get(&display_name).is_some_and(|s| {
220-
is_display_name_ambiguous(&display_name, s) && *membership != MembershipState::Leave
220+
is_display_name_ambiguous(&display_name, s)
221+
&& (*membership == MembershipState::Join || *membership == MembershipState::Invite)
221222
});
222223
let is_ignored = ignored_users.as_ref().is_some_and(|s| s.contains(event.user_id()));
223224

0 commit comments

Comments
 (0)