Panics · P28 Messaging: an open chat or selected member that left marks none

This commit is contained in:
ZacharyZhang-NY committed 2026-10-07 03:22:11 -04:00
1 parent c9b4a04a4f
commit bb8732ac64
4 files changed
+45 -3

No files matched your search

+3 -1
View File
@@ -124,7 +124,9 @@ impl RenderOnce for MemberList {
fn render(self, _: &mut Window, cx: &mut App) -> impl IntoElement {
if let Some(selected) = &self.selected {
let listed = self.members.iter().any(|member| member.key == *selected);
assert!(listed, "no member {selected}");
if !listed {
log::error!("member list: no member {selected}; none selected");
}
}
let theme = cx.theme();
let colors = &theme.colors;