Skip to content

Commit 9f6c5be

Browse files
author
zhaoyongqiang
committed
fix MS-193345 修复无法加入场景的问题
1 parent 24199af commit 9f6c5be

1 file changed

Lines changed: 1 addition & 8 deletions

File tree

macOS/APIExample/Examples/Basic/JoinChannelAudio/JoinChannelAudio.swift

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -51,20 +51,13 @@ class JoinChannelAudioMain: BaseViewController {
5151
var audioScenarios = AgoraAudioScenario.allValues()
5252
var selectedAudioScenario: AgoraAudioScenario? {
5353
let index = self.selectAudioScenarioPicker.indexOfSelectedItem
54-
if index >= 0 && index < Configs.Resolutions.count {
55-
return audioScenarios[index]
56-
} else {
57-
return nil
58-
}
54+
return audioScenarios[index >= audioScenarios.count ? 0 : index]
5955
}
6056
func initSelectAudioScenarioPicker() {
6157
selectAudioScenarioPicker.label.stringValue = "Audio Scenario".localized
6258
selectAudioScenarioPicker.picker.addItems(withTitles: audioScenarios.map { $0.description() })
6359

6460
selectAudioScenarioPicker.onSelectChanged {
65-
if !self.isJoined {
66-
return
67-
}
6861
guard let profile = self.selectedProfile,
6962
let scenario = self.selectedAudioScenario else {
7063
return

0 commit comments

Comments
 (0)