diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java index 9fb9faf9e..408374e03 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java @@ -791,6 +791,11 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr draftsBtn.setOnTouchListener(draftOptionsPopup.getDragToOpenListener()); updateScheduledAt(scheduledAt != null ? scheduledAt : scheduledStatus != null ? scheduledStatus.scheduledAt : null); buildLanguageSelector(languageButton); + + if (editingStatus != null && scheduledStatus == null) { + // editing an already published post + draftsBtn.setVisibility(View.GONE); + } } private void navigateToUnsentPosts() { diff --git a/mastodon/src/main/res/layout/compose_action.xml b/mastodon/src/main/res/layout/compose_action.xml index 800224b96..5b2bfa90e 100644 --- a/mastodon/src/main/res/layout/compose_action.xml +++ b/mastodon/src/main/res/layout/compose_action.xml @@ -42,7 +42,6 @@ android:id="@+id/drafts_btn" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginEnd="8dp" android:paddingHorizontal="8dp" android:drawableStart="@drawable/ic_fluent_clock_20_regular" android:drawableTint="?android:textColorSecondary" @@ -55,6 +54,7 @@ android:id="@+id/publish_btn" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_marginStart="8dp" android:singleLine="true" android:ellipsize="end" />