ios: reset loaded members on in-place chat change

This commit is contained in:
Narasimha-sc committed 2026-09-26 17:44:55 +00:00
1 parent 9de8a82cfd
commit 0d19bb5ae6
3 files changed
+3 -1

No files matched your search

@@ -359,6 +359,7 @@ struct ChatView: View {
revealedItems = Set()
stopAudioPlayer()
if let cId {
chatModel.membersLoaded = false
if let c = chatModel.getChat(cId) {
chat = c
}
@@ -20,7 +20,7 @@ struct MemberSupportView: View {
var body: some View {
viewBody()
.onAppear {
if !chatModel.membersLoaded || chatModel.groupMembers.first?.wrapped.groupId != groupInfo.groupId {
if !chatModel.membersLoaded {
Task {
await chatModel.loadGroupMembers(groupInfo)
}