diff --git a/Classes/Swift/Voip/Views/Fragments/Conference/VoipConferenceActiveSpeakerView.swift b/Classes/Swift/Voip/Views/Fragments/Conference/VoipConferenceActiveSpeakerView.swift index b21a3af4b..731724848 100644 --- a/Classes/Swift/Voip/Views/Fragments/Conference/VoipConferenceActiveSpeakerView.swift +++ b/Classes/Swift/Voip/Views/Fragments/Conference/VoipConferenceActiveSpeakerView.swift @@ -103,12 +103,6 @@ class VoipConferenceActiveSpeakerView: UIView, UICollectionViewDataSource, UICol } } else if (otherSpeakersCount == 1) { if let data = model.conferenceParticipantDevices.value!.last { - data.videoEnabled.readCurrentAndObserve { video in - self.fillActiveSpeakerSpace(data: data,video: video == true) - } - data.micMuted.readCurrentAndObserve { muted in - self.muted.isHidden = muted != true - } data.isInConference.readCurrentAndObserve { isIn in self.pause.isHidden = isIn == true || data.isJoining.value == true if (isIn != true) { @@ -116,6 +110,12 @@ class VoipConferenceActiveSpeakerView: UIView, UICollectionViewDataSource, UICol self.activeSpeakerVideoViewAlone.isHidden = true } } + data.videoEnabled.readCurrentAndObserve { video in + self.fillActiveSpeakerSpace(data: data,video: video == true) + } + data.micMuted.readCurrentAndObserve { muted in + self.muted.isHidden = muted != true + } } self.layoutRotatableElements() self.meGrid.isHidden = false