From b4bc87a479a07e32cd3bb318aa66016c585d0fb4 Mon Sep 17 00:00:00 2001 From: Ben Iofel Date: Tue, 2 Sep 2025 18:07:33 -0400 Subject: [PATCH] Fix emoji clipping --- .../java/com/moez/QKSMS/feature/compose/MessagesAdapter.kt | 2 +- presentation/src/main/res/layout/message_list_item_in.xml | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/presentation/src/main/java/com/moez/QKSMS/feature/compose/MessagesAdapter.kt b/presentation/src/main/java/com/moez/QKSMS/feature/compose/MessagesAdapter.kt index cb2dfb0b..fe8c2854 100644 --- a/presentation/src/main/java/com/moez/QKSMS/feature/compose/MessagesAdapter.kt +++ b/presentation/src/main/java/com/moez/QKSMS/feature/compose/MessagesAdapter.kt @@ -424,7 +424,7 @@ class MessagesAdapter @Inject constructor( } private fun makeRoomForEmojis(holder: QkViewHolder) { - val paddingBottom = 21.dpToPx(context) + val paddingBottom = 25.dpToPx(context) (holder.reactions?.parent as? ViewGroup)?.let { parent -> parent.setPadding( diff --git a/presentation/src/main/res/layout/message_list_item_in.xml b/presentation/src/main/res/layout/message_list_item_in.xml index 52da388a..0006b0dd 100644 --- a/presentation/src/main/res/layout/message_list_item_in.xml +++ b/presentation/src/main/res/layout/message_list_item_in.xml @@ -93,7 +93,10 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginStart="12dp" - android:clipToPadding="false"> + android:clipToPadding="false" + android:clipChildren="false" + android:paddingEnd="4dp" + android:paddingStart="4dp">