diff --git a/src/room/InCallView.tsx b/src/room/InCallView.tsx index b9655d37..2b80e6b1 100644 --- a/src/room/InCallView.tsx +++ b/src/room/InCallView.tsx @@ -104,6 +104,7 @@ import { ConnectionLostError } from "../utils/errors.ts"; import { useTypedEventEmitter } from "../useEvents.ts"; import { MatrixAudioRenderer } from "../livekit/MatrixAudioRenderer.tsx"; import { muteAllAudio$ } from "../state/MuteAllAudioModel.ts"; +import { useMatrixRTCSessionMemberships } from "../useMatrixRTCSessionMemberships.ts"; const canScreenshare = "getDisplayMedia" in (navigator.mediaDevices ?? {}); @@ -250,6 +251,7 @@ export const InCallView: FC = ({ useExperimentalToDeviceTransportSetting, ); const encryptionSystem = useRoomEncryptionSystem(rtcSession.room.roomId); + const memberships = useMatrixRTCSessionMemberships(rtcSession); const showToDeviceEncryption = useMemo( () => @@ -723,10 +725,7 @@ export const InCallView: FC = ({ ) } - + {renderContent()}