mirror of
https://github.com/M66B/FairEmail.git
synced 2025-02-23 22:51:02 +00:00
Share HTML improvements
This commit is contained in:
parent
f3479d91cf
commit
e65d7b9c75
1 changed files with 11 additions and 1 deletions
|
@ -6761,7 +6761,12 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
protected File onExecute(Context context, Bundle args) throws IOException {
|
||||
Long id = args.getLong("id");
|
||||
|
||||
File file = EntityMessage.getFile(context, id);
|
||||
DB db = DB.getInstance(context);
|
||||
EntityMessage message = db.message().getMessage(id);
|
||||
if (message == null || !message.content)
|
||||
return null;
|
||||
|
||||
File file = message.getFile(context);
|
||||
Document d = JsoupEx.parse(file);
|
||||
|
||||
if (BuildConfig.DEBUG) {
|
||||
|
@ -6773,6 +6778,11 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
HtmlHelper.overrideWidth(d);
|
||||
}
|
||||
|
||||
d.head().prependElement("meta").attr("charset", "utf-8");
|
||||
|
||||
if (message.language != null)
|
||||
d.body().attr("lang", message.language);
|
||||
|
||||
List<CSSStyleSheet> sheets =
|
||||
HtmlHelper.parseStyles(d.head().select("style"));
|
||||
for (Element element : d.select("*")) {
|
||||
|
|
Loading…
Reference in a new issue