From 7495782790110ccb9539feb0cc0e0a1d03bf8f81 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 24 Feb 2024 09:46:50 +0100 Subject: [PATCH] Default Markdown on reply/forward --- app/src/main/java/eu/faircode/email/FragmentCompose.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index 55dcf542ad..a2dd9cb024 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -5386,6 +5386,7 @@ public class FragmentCompose extends FragmentBase { boolean suggest_sent = prefs.getBoolean("suggest_sent", true); boolean suggest_received = prefs.getBoolean("suggest_received", false); boolean forward_new = prefs.getBoolean("forward_new", true); + boolean markdown = prefs.getBoolean("markdown", false); Log.i("Load draft action=" + action + " id=" + id + " reference=" + reference); @@ -5615,10 +5616,6 @@ public class FragmentCompose extends FragmentBase { } } - boolean markdown = prefs.getBoolean("markdown", false); - if (markdown) - document.body().attr("markdown", Boolean.toString(markdown)); - data.draft.signature = prefs.getBoolean("signature_new", true); addSignature(context, document, data.draft, selected); } else { @@ -6006,6 +6003,9 @@ public class FragmentCompose extends FragmentBase { } } + if (markdown) + document.body().attr("markdown", Boolean.toString(markdown)); + EntityFolder drafts = db.folder().getFolderByType(selected.account, EntityFolder.DRAFTS); if (drafts == null) throw new IllegalArgumentException(context.getString(R.string.title_no_drafts));