diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/viewcontrollers/ComposeMediaViewController.java b/mastodon/src/main/java/org/joinmastodon/android/ui/viewcontrollers/ComposeMediaViewController.java index a52e30bfe..f347eb54e 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/viewcontrollers/ComposeMediaViewController.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/viewcontrollers/ComposeMediaViewController.java @@ -607,7 +607,7 @@ public class ComposeMediaViewController{ public void saveAltTextsBeforePublishing(Runnable onSuccess, Consumer onError){ ArrayList updateAltTextRequests=new ArrayList<>(); for(DraftMediaAttachment att:attachments){ - if(!att.descriptionSaved && att.serverAttachment.description == null){ + if(!att.descriptionSaved && (fragment.editingStatus==null || !fragment.editingStatus.mediaAttachments.contains(att.serverAttachment))){ UpdateAttachment req=new UpdateAttachment(att.serverAttachment.id, att.description); req.setCallback(new Callback<>(){ @Override