1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-06-25 23:03:15 +00:00

More defensive deepFreeze()

IE11 chokes on Object.freeze(undefined)
This commit is contained in:
Jermolene 2017-03-17 14:20:04 +00:00
parent 779e62a30f
commit b9fbe12118

View File

@ -224,6 +224,7 @@ exports.extendDeepCopy = function(object,extendedProperties) {
exports.deepFreeze = function deepFreeze(object) {
var property, key;
if(object) {
Object.freeze(object);
for(key in object) {
property = object[key];
@ -231,6 +232,7 @@ exports.deepFreeze = function deepFreeze(object) {
deepFreeze(property);
}
}
}
};
exports.slowInSlowOut = function(t) {