diff --git a/res/layout/conversation_item_received.xml b/res/layout/conversation_item_received.xml index 179f4b2798..400377e17c 100644 --- a/res/layout/conversation_item_received.xml +++ b/res/layout/conversation_item_received.xml @@ -18,7 +18,7 @@ android:id="@+id/container" android:layout_width="match_parent" android:layout_height="wrap_content" - android:paddingStart="@dimen/large_spacing" + android:paddingStart="12dp" android:clipToPadding="false" android:clipChildren="false"> @@ -58,7 +58,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="@dimen/massive_spacing" - android:layout_marginStart="@dimen/large_spacing" + android:layout_marginStart="12dp" android:paddingTop="@dimen/medium_spacing" android:paddingBottom="@dimen/medium_spacing" android:orientation="vertical" diff --git a/src/org/thoughtcrime/securesms/conversation/ConversationItem.java b/src/org/thoughtcrime/securesms/conversation/ConversationItem.java index d63da04f01..e3131dc875 100644 --- a/src/org/thoughtcrime/securesms/conversation/ConversationItem.java +++ b/src/org/thoughtcrime/securesms/conversation/ConversationItem.java @@ -798,7 +798,7 @@ public class ConversationItem extends LinearLayout private void setContactPhoto(@NonNull Recipient recipient) { LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams)bodyBubble.getLayoutParams(); - int groupThreadMargin = (int)(getResources().getDimension(R.dimen.large_spacing) + getResources().getDimension(R.dimen.small_profile_picture_size)); + int groupThreadMargin = (int)((12 * getResources().getDisplayMetrics().density) + getResources().getDimension(R.dimen.small_profile_picture_size)); int defaultMargin = 0; String threadName = DatabaseFactory.getThreadDatabase(context).getRecipientForThreadId(messageRecord.getThreadId()).getName(); boolean isRSSFeed = threadName != null && (threadName.equals("Loki News") || threadName.equals("Session Updates"));