Save style changes

pull/184/head
M66B 5 years ago
parent d0c6a86d20
commit 79ef714428

@ -561,17 +561,23 @@ public class MessageHelper {
// When sending message // When sending message
if (identity != null && send) { if (identity != null && send) {
boolean save = false;
for (Element child : document.body().children()) for (Element child : document.body().children())
if (!TextUtils.isEmpty(child.text()) && if (!TextUtils.isEmpty(child.text()) &&
TextUtils.isEmpty(child.attr("fairemail"))) { TextUtils.isEmpty(child.attr("fairemail"))) {
String old = child.attr("style");
String style = HtmlHelper.mergeStyles( String style = HtmlHelper.mergeStyles(
"font-family:" + compose_font, child.attr("style")); "font-family:" + compose_font, old);
if (!old.equals(style)) {
save = true;
child.attr("style", style); child.attr("style", style);
} }
}
document.select("div[fairemail=signature]").removeAttr("fairemail"); document.select("div[fairemail=signature]").removeAttr("fairemail");
document.select("div[fairemail=reference]").removeAttr("fairemail"); document.select("div[fairemail=reference]").removeAttr("fairemail");
boolean save = false;
DB db = DB.getInstance(context); DB db = DB.getInstance(context);
try { try {
db.beginTransaction(); db.beginTransaction();

Loading…
Cancel
Save