diff --git a/res/layout/assistant_remote_provisioning_login.xml b/res/layout/assistant_remote_provisioning_login.xml
index 93076aea6..db77f7e33 100644
--- a/res/layout/assistant_remote_provisioning_login.xml
+++ b/res/layout/assistant_remote_provisioning_login.xml
@@ -134,7 +134,8 @@ Mobile Security Intense"
android:layout_width="250dp"
android:layout_height="250dp"
android:background="@color/transparent"
- android:src="@drawable/avatar_mask_border"/>
+ android:src="@drawable/avatar_mask_border"
+ android:visibility="visible"/>
+ android:visibility="visible"/>
+ android:visibility="visible"/>
+ android:visibility="visible"/>
@@ -123,20 +124,21 @@
+ android:layout_toRightOf="@id/avatar_layout"
+ >
+ android:layout_alignParentTop="true"
+ android:ellipsize="end"
+ android:lines="1"
+ android:maxLines="1"/>
diff --git a/res/layout/chatlist_cell.xml b/res/layout/chatlist_cell.xml
index 2db3f6bf0..39defe45b 100644
--- a/res/layout/chatlist_cell.xml
+++ b/res/layout/chatlist_cell.xml
@@ -108,7 +108,8 @@
android:contentDescription="@string/content_description_unread_chat_message"
android:gravity="center"
android:maxLines="1"
- android:textSize="18sp"/>
+ android:textAlignment="center"
+ android:textSize="16sp"/>
false
false
false
- linphone-android-photo-temp
- linphone-android-photo-%s
+ msi-android-photo-temp
+ msi-android-photo-%s
true
diff --git a/src/android/org/linphone/chat/ChatEventsAdapter.java b/src/android/org/linphone/chat/ChatEventsAdapter.java
index 010cf1d05..4d56a6d16 100644
--- a/src/android/org/linphone/chat/ChatEventsAdapter.java
+++ b/src/android/org/linphone/chat/ChatEventsAdapter.java
@@ -204,6 +204,7 @@ public class ChatEventsAdapter extends ListSelectionAdapter {
holder.messageStatus.setVisibility(View.GONE);
holder.messageSendingInProgress.setVisibility(View.GONE);
holder.imdmLayout.setVisibility(View.GONE);
+ holder.imdmIcon.setVisibility(View.GONE);
holder.contactPicture.setImageBitmap(ContactsManager.getInstance().getDefaultAvatarBitmap());
if (isEditionEnabled()) {
@@ -574,6 +575,7 @@ public class ChatEventsAdapter extends ListSelectionAdapter {
});
}
}
+ notifyDataSetChanged();
}
/*
diff --git a/src/android/org/linphone/chat/GroupInfoAdapter.java b/src/android/org/linphone/chat/GroupInfoAdapter.java
index f8366d55f..b0a6c9aae 100644
--- a/src/android/org/linphone/chat/GroupInfoAdapter.java
+++ b/src/android/org/linphone/chat/GroupInfoAdapter.java
@@ -192,7 +192,7 @@ public class GroupInfoAdapter extends BaseAdapter {
if (mHideAdminFeatures) {
delete.setVisibility(View.INVISIBLE);
isAdmin.setOnClickListener(null); // Do not allow not admin to remove it's rights but display admins
- isNotAdmin.setVisibility(View.GONE); // Hide not admin button for not admin participants
+ isNotAdmin.setVisibility(ca.isAdmin() ? View.GONE : View.INVISIBLE); // Hide not admin button for not admin participants
} else if (mChatRoom != null) {
boolean found = false;
for (Participant p : mChatRoom.getParticipants()) {
@@ -202,7 +202,7 @@ public class GroupInfoAdapter extends BaseAdapter {
}
}
if (!found) {
- isNotAdmin.setVisibility(View.GONE); // Hide not admin button for participant not yet added so even if user click it it won't have any effect
+ isNotAdmin.setVisibility(ca.isAdmin() ? View.GONE : View.INVISIBLE); // Hide not admin button for participant not yet added so even if user click it it won't have any effect
}
}