diff --git a/app/views/RoomMembersView/index.tsx b/app/views/RoomMembersView/index.tsx index 99f20d35c..cb9b9f6e9 100644 --- a/app/views/RoomMembersView/index.tsx +++ b/app/views/RoomMembersView/index.tsx @@ -115,6 +115,15 @@ const RoomMembersView = (): React.ReactElement => { return () => subscription?.unsubscribe(); }, []); + useEffect(() => { + const unsubscribe = navigation.addListener('focus', () => { + const { allUsers } = state; + fetchMembers(allUsers); + }); + + return unsubscribe; + }, [navigation]); + useEffect(() => { const fetchRoles = () => { if (isGroupChat(state.room)) {