Merge pull request #3096 from pangeachat/3086-removing-last-member-from-participant-category-traps-user-in-label

chore: prevent getting stuck in chat members with no filters
pull/2245/head
ggurdin 5 months ago committed by GitHub
commit 10a20543d0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -105,6 +105,19 @@ class ChatMembersController extends State<ChatMembersPage> {
if (!mounted) return;
// #Pangea
final availableFilters = (participants ?? [])
.map(
(p) => p.membership,
)
.toSet();
if (availableFilters.length == 1 &&
membershipFilter != availableFilters.first) {
membershipFilter = availableFilters.first;
}
// Pangea#
setState(() {
members = participants;
});

Loading…
Cancel
Save