From 42414ddd41eb57edd5128081b8e3add0354c6b3d Mon Sep 17 00:00:00 2001 From: Guilhem Moulin Date: Sun, 15 Jun 2025 22:37:33 +0200 Subject: Seal popover fields. --- main.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'main.js') diff --git a/main.js b/main.js index 102e489..3455e46 100644 --- a/main.js +++ b/main.js @@ -3686,9 +3686,9 @@ const disposePopover = (function() { const mkFieldMap = function(fieldMap) { return Object.fromEntries(Object.entries(fieldMap).map(function([k, o]) { if (typeof o === 'string') { - return [k, {key: k, desc: o}]; + return [k, Object.seal({key: k, desc: o})]; } else { - return [k, Object.assign(o, {key: k})]; + return [k, Object.seal(Object.assign(o, {key: k}))]; } })); }; -- cgit v1.2.3