diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 00d8aaa0ed..a95ea087f8 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -1377,7 +1377,7 @@ public class AdapterMessage extends RecyclerView.Adapter 0) { - List viewport = new ArrayList<>(); - for (String param : params) - if (!param.toLowerCase(Locale.ROOT).contains("maximum-scale") && - !param.toLowerCase(Locale.ROOT).contains("user-scalable")) - viewport.add(param.trim()); + static void setViewport(Document document) { + // https://developer.mozilla.org/en-US/docs/Mozilla/Mobile/Viewport_meta_tag + document.head().select("meta").select("[name=viewport]").remove(); - if (viewport.size() == 0) - meta.attr("content", ""); - else - meta.attr("content", TextUtils.join(" ;", viewport) + ";"); - } - } + document.head().prependChild(document.createElement("meta") + .attr("name", "viewport") + .attr("content", "width=device-width, initial-scale=1.0")); + + Log.i(document.head().html()); } static String getPreview(String body) {