From ad79ada3e49b5643e7635466413852e7363a2795 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Viktor=20Sz=C3=A9pe?= Date: Wed, 18 Dec 2024 23:11:06 +0100 Subject: [PATCH] Explicit range type checking --- js/lib/dom.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/js/lib/dom.js b/js/lib/dom.js index 00051e0..81c5af7 100644 --- a/js/lib/dom.js +++ b/js/lib/dom.js @@ -1,7 +1,9 @@ let range = null; export function parseHTML(html) { - if (range == null) { range = document.createRange() } + if (! (range instanceof Range)) { + range = document.createRange(); + } return range.createContextualFragment(html); }