Fix UI in chat
This commit is contained in:
parent
f8a8883b46
commit
b2c0ad48c3
1 changed files with 11 additions and 10 deletions
|
@ -527,16 +527,6 @@ public class ChatFragment extends Fragment implements OnClickListener, LinphoneC
|
|||
LinphoneActivity.instance().selectMenu(FragmentsAvailable.CHAT);
|
||||
}
|
||||
|
||||
if(LinphoneManager.getLc().isIncall()){
|
||||
backToCall.setVisibility(View.VISIBLE);
|
||||
startCall.setVisibility(View.GONE);
|
||||
} else {
|
||||
if(!newChatConversation) {
|
||||
backToCall.setVisibility(View.GONE);
|
||||
startCall.setVisibility(View.VISIBLE);
|
||||
}
|
||||
}
|
||||
|
||||
LinphoneManager.addListener(this);
|
||||
|
||||
// Force hide keyboard
|
||||
|
@ -548,9 +538,20 @@ public class ChatFragment extends Fragment implements OnClickListener, LinphoneC
|
|||
if (contact != null) {
|
||||
contactName.setText(contact.getFullName());
|
||||
sipUri = getArguments().getString("sipUriDraft");
|
||||
newChatConversation = false;
|
||||
getArguments().clear();
|
||||
}
|
||||
|
||||
if(LinphoneManager.getLc().isIncall()){
|
||||
backToCall.setVisibility(View.VISIBLE);
|
||||
startCall.setVisibility(View.GONE);
|
||||
} else {
|
||||
if(!newChatConversation) {
|
||||
backToCall.setVisibility(View.GONE);
|
||||
startCall.setVisibility(View.VISIBLE);
|
||||
}
|
||||
}
|
||||
|
||||
if (!newChatConversation || contact != null) {
|
||||
initChatRoom(sipUri);
|
||||
searchContactField.setVisibility(View.GONE);
|
||||
|
|
Loading…
Reference in a new issue