From f6b82e22efdc1b767c3fa8bf535139e08fc00c52 Mon Sep 17 00:00:00 2001 From: DarkWiiPlayer Date: Mon, 8 Jan 2024 14:27:14 +0100 Subject: [PATCH] Enable lense growing with empty values --- domLense.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/domLense.js b/domLense.js index 66f52c6..82b1a8c 100644 --- a/domLense.js +++ b/domLense.js @@ -25,7 +25,10 @@ const lense = (methods, extra) => { if (child) { methods.set(child, value) return true - } else if(prop == target.children.length) { + } else { + for (let i = target.children.length; i < Number(prop); i++) { + target.appendChild(methods.new(undefined)) + } const element = methods.new(value) target.appendChild(element) if (methods.get(element) !== value)