diff --git a/src/004-base/proxies.js b/src/004-base/proxies.js index e271aa87d62bcb6d30f0f25ed1fc674a65537614..0b39cd557d8bc07c7f9760ab3fb070c1c9904abe 100644 --- a/src/004-base/proxies.js +++ b/src/004-base/proxies.js @@ -1,4 +1,5 @@ window.createReadonlyProxy = function(target) { + if (target == null) return target; //intentionally == if (target.__isReadonlyProxy) { return target; } if (_.isArray(target)) { return new Proxy(target, { @@ -39,6 +40,7 @@ window.createReadonlyProxy = function(target) { return target; }; window.createCheatProxy = function(target) { + if (target == null) return target; //intentionally == if (target.__isCheatProxy) { return target; } if (_.isArray(target)) { return new Proxy(target, {