From 5f4fe05e8f3ab362b2978b2466697355a87fa549 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 29 Sep 2020 09:27:07 +0200 Subject: [PATCH] Remove minimum and maximum scale meta --- .../main/java/eu/faircode/email/HtmlHelper.java | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index 1069c67b66..55ef737cbb 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -1540,10 +1540,18 @@ public class HtmlHelper { String[] param = content.split("[;,]"); for (int i = 0; i < param.length; i++) { String[] kv = param[i].split("="); - if (kv.length == 2 && - "user-scalable".equals(kv[0].replace(" ", ""))) { - kv[1] = "yes"; - param[i] = TextUtils.join("=", kv); + if (kv.length == 2) { + switch (kv[0].replace(" ", "").toLowerCase()) { + case "user-scalable": + kv[1] = "yes"; + param[i] = TextUtils.join("=", kv); + break; + case "minimum-scale": + case "maximum-scale": + kv[0] = "disabled-scaling"; + param[i] = TextUtils.join("=", kv); + break; + } } } meta.attr("content", TextUtils.join(", ", param));