diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index fbb7354001..60292c1aed 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -3854,11 +3854,12 @@ public class FragmentCompose extends FragmentBase { } else if (action == R.id.action_send) { // Remove unused inline images List cids = new ArrayList<>(); - for (Element element : JsoupEx.parse(body).select("img")) { - String src = element.attr("src"); - if (src.startsWith("cid:")) - cids.add("<" + src.substring(4) + ">"); - } + if (!draft.plain_only) + for (Element element : JsoupEx.parse(body).select("img")) { + String src = element.attr("src"); + if (src.startsWith("cid:")) + cids.add("<" + src.substring(4) + ">"); + } for (EntityAttachment attachment : new ArrayList<>(attachments)) if (attachment.isInline() && !cids.contains(attachment.cid)) { @@ -4034,7 +4035,6 @@ public class FragmentCompose extends FragmentBase { } } - private void setBusy(boolean busy) { FragmentCompose.this.busy = busy; Helper.setViewsEnabled(view, !busy);