diff --git a/react/features/base/participants/middleware.js b/react/features/base/participants/middleware.js index ac4c8d043..0a465772f 100644 --- a/react/features/base/participants/middleware.js +++ b/react/features/base/participants/middleware.js @@ -284,13 +284,11 @@ StateListenerRegistry.register( } }); } else { - const localParticipantId = getLocalParticipant(store.getState)?.id; + const localParticipantId = getLocalParticipant(store.getState).id; - if (localParticipantId) { - // We left the conference, the local participant must be updated. - _e2eeUpdated(store, conference, localParticipantId, false); - _raiseHandUpdated(store, conference, localParticipantId, false); - } + // We left the conference, the local participant must be updated. + _e2eeUpdated(store, conference, localParticipantId, false); + _raiseHandUpdated(store, conference, localParticipantId, false); } } ); diff --git a/react/features/participants-pane/components/web/MeetingParticipantContextMenu.js b/react/features/participants-pane/components/web/MeetingParticipantContextMenu.js index 3801b538a..4981703f1 100644 --- a/react/features/participants-pane/components/web/MeetingParticipantContextMenu.js +++ b/react/features/participants-pane/components/web/MeetingParticipantContextMenu.js @@ -326,7 +326,7 @@ class MeetingParticipantContextMenu extends Component { onMouseEnter = { onEnter } onMouseLeave = { onLeave }> { - !_participant?.isFakeParticipant && ( + !_participant.isFakeParticipant && ( <> { @@ -393,7 +393,7 @@ class MeetingParticipantContextMenu extends Component { } { - _participant?.isFakeParticipant && _localVideoOwner && ( + _participant.isFakeParticipant && _localVideoOwner && ( {t('toolbar.stopSharedVideo')} diff --git a/react/features/participants-pane/components/web/MeetingParticipantItem.js b/react/features/participants-pane/components/web/MeetingParticipantItem.js index 5c3b134e8..bf32226f8 100644 --- a/react/features/participants-pane/components/web/MeetingParticipantItem.js +++ b/react/features/participants-pane/components/web/MeetingParticipantItem.js @@ -150,7 +150,7 @@ function MeetingParticipantItem({ videoMuteState = { _isVideoMuted ? MEDIA_STATE.MUTED : MEDIA_STATE.UNMUTED } youText = { youText }> { - !_participant?.isFakeParticipant && ( + !_participant.isFakeParticipant && ( <>