diff --git a/crates/collab_ui/src/collab_titlebar_item.rs b/crates/collab_ui/src/collab_titlebar_item.rs index f9f5738ad2..c838f6a55f 100644 --- a/crates/collab_ui/src/collab_titlebar_item.rs +++ b/crates/collab_ui/src/collab_titlebar_item.rs @@ -572,15 +572,13 @@ impl CollabTitlebarItem { room: &ModelHandle, cx: &mut RenderContext, ) -> Vec { - let project = workspace.read(cx).project().read(cx); - let mut participants = room .read(cx) .remote_participants() .values() .cloned() .collect::>(); - participants.sort_by_key(|p| Some(project.collaborators().get(&p.peer_id)?.replica_id)); + participants.sort_by_cached_key(|p| p.user.github_login.clone()); participants .into_iter()