“Back” button in chatrooms should now behave more in line with what is expected : return to the chatlist view in most cases

This commit is contained in:
QuentinArguillere 2022-07-05 13:50:15 +02:00
parent 9ab70c60fe
commit da08af7e3f

View file

@ -781,7 +781,14 @@ static UICompositeViewDescription *compositeDescription = nil;
#pragma mark - Action Functions
- (IBAction)onBackClick:(id)event {
[PhoneMainView.instance popCurrentView];
NSString *previousViewName = [PhoneMainView.instance getPreviousViewName];
if ([previousViewName isEqualToString:@"ContactDetailsView"]) {
ContactDetailsView *view = VIEW(ContactDetailsView);
[PhoneMainView.instance popToView:view.compositeViewDescription];
} else {
ChatsListView *view = VIEW(ChatsListView);
[PhoneMainView.instance popToView:view.compositeViewDescription];
}
}
- (IBAction)onEditClick:(id)event {