From ec4320d53e616ff7d73ad2c6809225ca3541e6ef Mon Sep 17 00:00:00 2001 From: Lim Chee Aun Date: Sat, 16 Dec 2023 16:05:03 +0800 Subject: [PATCH] Slightly more accurate content length --- src/utils/html-content-length.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/utils/html-content-length.js b/src/utils/html-content-length.js index 517f5ef..0de30c2 100644 --- a/src/utils/html-content-length.js +++ b/src/utils/html-content-length.js @@ -2,5 +2,10 @@ const div = document.createElement('div'); export default function htmlContentLength(html) { if (!html) return 0; div.innerHTML = html; + // .invisible spans for links + // e.g. mastodon.social + div.querySelectorAll('.invisible').forEach((el) => { + el.remove(); + }); return div.innerText.length; }