consider membership change with reason change (#1441)

This commit is contained in:
Ajay Bura 2023-10-08 16:35:16 +11:00 committed by GitHub
parent bffd27ae5b
commit 60b5b5d312
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 10 additions and 4 deletions

View file

@ -83,6 +83,7 @@ import {
decryptAllTimelineEvent,
getMemberDisplayName,
getReactionContent,
isMembershipChanged,
} from '../../utils/room';
import { useSetting } from '../../state/hooks/settings';
import { settingsAtom } from '../../state/settings';
@ -1311,8 +1312,7 @@ export function RoomTimeline({ room, eventId, roomInputRef, editor }: RoomTimeli
);
},
renderRoomMember: (mEventId, mEvent, item) => {
const membershipChanged =
mEvent.getContent().membership !== mEvent.getPrevContent().membership;
const membershipChanged = isMembershipChanged(mEvent);
if (membershipChanged && hideMembershipEvents) return null;
if (!membershipChanged && hideNickAvatarEvents) return null;