Refactoring

pull/210/head
M66B 3 years ago
parent 2bfd5af605
commit f0096e0b8c

@ -7354,14 +7354,15 @@ public class FragmentCompose extends FragmentBase {
Spanned signature = null; Spanned signature = null;
if (identity != null && !TextUtils.isEmpty(identity.signature)) { if (identity != null && !TextUtils.isEmpty(identity.signature)) {
Document d = HtmlHelper.sanitizeCompose(getContext(), identity.signature, true); final Context context = getContext();
signature = HtmlHelper.fromDocument(getContext(), d, new HtmlHelper.ImageGetterEx() { Document d = HtmlHelper.sanitizeCompose(context, identity.signature, true);
signature = HtmlHelper.fromDocument(context, d, new HtmlHelper.ImageGetterEx() {
@Override @Override
public Drawable getDrawable(Element element) { public Drawable getDrawable(Element element) {
String source = element.attr("src"); String source = element.attr("src");
if (source.startsWith("cid:")) if (source.startsWith("cid:"))
element.attr("src", "cid:"); element.attr("src", "cid:");
return ImageHelper.decodeImage(getContext(), return ImageHelper.decodeImage(context,
working, element, true, 0, 1.0f, tvSignature); working, element, true, 0, 1.0f, tvSignature);
} }
}, null); }, null);

Loading…
Cancel
Save