From 9284859b8b92e5582ed02574149d32dc56009336 Mon Sep 17 00:00:00 2001 From: Naveen Date: Sat, 1 Oct 2022 01:46:26 +0530 Subject: [PATCH] Get icon width from xml resource --- .../smsmessenger/adapters/ThreadAdapter.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/adapters/ThreadAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/adapters/ThreadAdapter.kt index 4685b4cd..cace2918 100644 --- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/adapters/ThreadAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/adapters/ThreadAdapter.kt @@ -335,10 +335,9 @@ class ThreadAdapter( thread_message_scheduled_icon.beVisible() thread_message_scheduled_icon.applyColorFilter(contrastColor) - thread_message_scheduled_icon.onGlobalLayout { - val rightPadding = padding + thread_message_scheduled_icon.measuredWidth - thread_message_body.setPadding(padding, padding, rightPadding, padding) - } + val iconWidth = resources.getDimensionPixelSize(R.dimen.small_icon_size) + val rightPadding = padding + iconWidth + thread_message_body.setPadding(padding, padding, rightPadding, padding) thread_message_body.typeface = Typeface.create(Typeface.DEFAULT, Typeface.ITALIC) } else { thread_message_scheduled_icon.beGone()