mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-04-25 18:48:32 +00:00
Fix navigation when hanging up conference after editing participants list
This commit is contained in:
parent
6850282208
commit
b78b4a1e6b
2 changed files with 3 additions and 2 deletions
|
|
@ -209,7 +209,7 @@ static UICompositeViewDescription *compositeDescription = nil;
|
||||||
[_tableController.contactsGroup removeAllObjects];
|
[_tableController.contactsGroup removeAllObjects];
|
||||||
if (_isForVoipConference) {
|
if (_isForVoipConference) {
|
||||||
if (_isForOngoingVoipConference) {
|
if (_isForOngoingVoipConference) {
|
||||||
[PhoneMainView.instance changeCurrentView:VIEW(ConferenceCallView).compositeViewDescription];
|
[PhoneMainView.instance popToView:VIEW(ConferenceCallView).compositeViewDescription];
|
||||||
[ControlsViewModelBridge showParticipants];
|
[ControlsViewModelBridge showParticipants];
|
||||||
} else {
|
} else {
|
||||||
[PhoneMainView.instance popToView:ConferenceSchedulingView.compositeViewDescription];
|
[PhoneMainView.instance popToView:ConferenceSchedulingView.compositeViewDescription];
|
||||||
|
|
@ -225,7 +225,7 @@ static UICompositeViewDescription *compositeDescription = nil;
|
||||||
- (IBAction)onNextClick:(id)sender {
|
- (IBAction)onNextClick:(id)sender {
|
||||||
if (_isForVoipConference) {
|
if (_isForVoipConference) {
|
||||||
if (_isForOngoingVoipConference) {
|
if (_isForOngoingVoipConference) {
|
||||||
[PhoneMainView.instance changeCurrentView:VIEW(ConferenceCallView).compositeViewDescription];
|
[PhoneMainView.instance popToView:VIEW(ConferenceCallView).compositeViewDescription];
|
||||||
[ConferenceViewModelBridge updateParticipantsListWithAddresses:_tableController.contactsGroup];
|
[ConferenceViewModelBridge updateParticipantsListWithAddresses:_tableController.contactsGroup];
|
||||||
} else {
|
} else {
|
||||||
[PhoneMainView.instance changeCurrentView:VIEW(ConferenceSchedulingSummaryView).compositeViewDescription];
|
[PhoneMainView.instance changeCurrentView:VIEW(ConferenceSchedulingSummaryView).compositeViewDescription];
|
||||||
|
|
|
||||||
|
|
@ -38,6 +38,7 @@ import linphonesw
|
||||||
|
|
||||||
|
|
||||||
let edit = CallControlButton(buttonTheme: VoipTheme.voip_edit, onClickAction: {
|
let edit = CallControlButton(buttonTheme: VoipTheme.voip_edit, onClickAction: {
|
||||||
|
self.removeFromSuperview()
|
||||||
self.gotoParticipantsListSelection()
|
self.gotoParticipantsListSelection()
|
||||||
})
|
})
|
||||||
super.headerView.addSubview(edit)
|
super.headerView.addSubview(edit)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue