From 02c59f02efcf571089876932670f03991aea56c0 Mon Sep 17 00:00:00 2001 From: Luis Leiva Date: Sat, 11 Nov 2017 13:35:30 +0100 Subject: [PATCH] Revised deepExtend --- sketchable.utils.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sketchable.utils.js b/sketchable.utils.js index 961edea..688d640 100644 --- a/sketchable.utils.js +++ b/sketchable.utils.js @@ -59,13 +59,13 @@ var deepExtend = function(myObj) { myObj = myObj || {}; for (var i = 1; i < arguments.length; i++) { var obj = arguments[i]; - if (!obj) continue; for (var key in obj) { if (obj.hasOwnProperty(key)) { - if (typeof obj[key] === 'object') - deepExtend(myObj[key], obj[key]); - else + if (typeof obj[key] === 'object') { + myObj[key] = deepExtend(myObj[key], obj[key]); + } else { myObj[key] = obj[key]; + } } } }