diff --git a/app/src/main/java/eu/faircode/email/EditTextCompose.java b/app/src/main/java/eu/faircode/email/EditTextCompose.java
index 8bb1a6cf81..966c8cb5e7 100644
--- a/app/src/main/java/eu/faircode/email/EditTextCompose.java
+++ b/app/src/main/java/eu/faircode/email/EditTextCompose.java
@@ -75,7 +75,7 @@ public class EditTextCompose extends FixedEditText {
CharSequence text = item.getText();
if (text == null)
return false;
- html = "
" + HtmlHelper.formatPre(text.toString()) + "
";
+ html = "" + HtmlHelper.formatPre(text.toString()) + "
";
}
Document document = HtmlHelper.sanitizeCompose(context, html, false);
diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java
index 3e83414927..ed12215802 100644
--- a/app/src/main/java/eu/faircode/email/FragmentMessages.java
+++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java
@@ -5274,7 +5274,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
// Write decrypted body
String text = Helper.readText(plain);
- String html = "" + HtmlHelper.formatPre(text) + "
";
+ String html = "" + HtmlHelper.formatPre(text) + "
";
Helper.writeText(message.getFile(context), html);
db.message().setMessageStored(message.id, new Date().getTime());
db.message().setMessageFts(message.id, false);
diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java
index 840d3c3211..b076d2c552 100644
--- a/app/src/main/java/eu/faircode/email/HtmlHelper.java
+++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java
@@ -446,7 +446,7 @@ public class HtmlHelper {
.addAttributes(":all", "class")
.addAttributes(":all", "style")
.addAttributes("font", "size")
- .addAttributes("div", "plain")
+ .addAttributes("div", "x-plain")
.removeTags("col", "colgroup", "thead", "tbody")
.removeAttributes("table", "width")
.removeAttributes("td", "colspan", "rowspan", "width")
@@ -732,7 +732,7 @@ public class HtmlHelper {
for (Element pre : document.select("pre")) {
pre.html(formatPre(pre.wholeText()));
pre.tagName("div");
- pre.attr("plain", "true");
+ pre.attr("x-plain", "true");
}
// Code
@@ -1789,7 +1789,7 @@ public class HtmlHelper {
block.add((TextNode) node);
} else if (node instanceof Element) {
element = (Element) node;
- if ("true".equals(element.attr("plain")))
+ if ("true".equals(element.attr("x-plain")))
plain++;
if (BLOCK_START.contains(element.tagName())) {
normalizeText(block);
@@ -1802,7 +1802,7 @@ public class HtmlHelper {
public void tail(Node node, int depth) {
if (node instanceof Element) {
element = (Element) node;
- if ("true".equals(element.attr("plain")))
+ if ("true".equals(element.attr("x-plain")))
plain--;
if (BLOCK_END.contains(element.tagName())) {
normalizeText(block);
diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java
index 696a50462d..5bf841956c 100644
--- a/app/src/main/java/eu/faircode/email/MessageHelper.java
+++ b/app/src/main/java/eu/faircode/email/MessageHelper.java
@@ -1591,7 +1591,7 @@ public class MessageHelper {
if (part.isMimeType("text/plain")) {
if ("flowed".equalsIgnoreCase(ct.getParameter("format")))
result = HtmlHelper.flow(result);
- result = "" + HtmlHelper.formatPre(result) + "
";
+ result = "" + HtmlHelper.formatPre(result) + "
";
} else if (part.isMimeType("text/html")) {
if (TextUtils.isEmpty(charset)) {
//