From 3db8e0b5a33f33afa448b8323c308d953b45795f Mon Sep 17 00:00:00 2001 From: Konrad Pozniak Date: Fri, 17 Jan 2025 12:41:45 +0100 Subject: [PATCH] center icon in small send button (#4875) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2 users complained already 😔 Before: ![before](https://github.com/user-attachments/assets/d3472856-a01e-42c6-b477-88fc376c63de) After: ![after](https://github.com/user-attachments/assets/6722dac7-59d3-47b7-9718-6caae5eb0bec) --- .../keylesspalace/tusky/components/compose/view/TootButton.kt | 2 +- app/src/main/res/layout/activity_compose.xml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/view/TootButton.kt b/app/src/main/java/com/keylesspalace/tusky/components/compose/view/TootButton.kt index 995e400e14..beb57d941e 100644 --- a/app/src/main/java/com/keylesspalace/tusky/components/compose/view/TootButton.kt +++ b/app/src/main/java/com/keylesspalace/tusky/components/compose/view/TootButton.kt @@ -38,9 +38,9 @@ class TootButton init { if (smallStyle) { setIconResource(R.drawable.ic_send_24dp) + iconPadding = 0 } else { setText(R.string.action_send) - iconGravity = ICON_GRAVITY_TEXT_START } val padding = resources.getDimensionPixelSize(R.dimen.toot_button_horizontal_padding) setPadding(padding, 0, padding, 0) diff --git a/app/src/main/res/layout/activity_compose.xml b/app/src/main/res/layout/activity_compose.xml index 77f39aaa57..ec0df7c931 100644 --- a/app/src/main/res/layout/activity_compose.xml +++ b/app/src/main/res/layout/activity_compose.xml @@ -378,7 +378,8 @@ android:layout_width="@dimen/toot_button_width" android:layout_height="wrap_content" android:layout_marginStart="10dp" - android:textSize="?attr/status_text_medium" /> + android:textSize="?attr/status_text_medium" + app:iconGravity="textStart" />