update chat room view when all info received

This commit is contained in:
Benjamin Reis 2018-04-27 10:32:55 +02:00
parent 91d88de896
commit 1ee3a6f0d4

View file

@ -163,6 +163,7 @@ static UICompositeViewDescription *compositeDescription = nil;
linphone_chat_room_cbs_set_chat_message_received(_chatRoomCbs, on_chat_room_chat_message_received);
linphone_chat_room_cbs_set_chat_message_sent(_chatRoomCbs, on_chat_room_chat_message_sent);
linphone_chat_room_cbs_set_is_composing_received(_chatRoomCbs, on_chat_room_is_composing_received);
linphone_chat_room_cbs_set_all_information_received(_chatRoomCbs, on_chat_room_all_information_received);
linphone_chat_room_cbs_set_user_data(_chatRoomCbs, (__bridge void*)self);
linphone_chat_room_add_callbacks(_chatRoom, _chatRoomCbs);
}
@ -777,4 +778,9 @@ void on_chat_room_is_composing_received(LinphoneChatRoom *cr, const LinphoneAddr
[view setComposingVisible:composing withDelay:0.3];
}
void on_chat_room_all_information_received(LinphoneChatRoom *cr) {
ChatConversationView *view = (__bridge ChatConversationView *)linphone_chat_room_cbs_get_user_data(linphone_chat_room_get_current_callbacks(cr));
[view configureForRoom:false];
}
@end