diff --git a/src/editor/ConfigObj.js b/src/editor/ConfigObj.js index f0c0360b..81330035 100644 --- a/src/editor/ConfigObj.js +++ b/src/editor/ConfigObj.js @@ -393,7 +393,7 @@ export default class ConfigObj { * @returns {void} */ const extendOrAdd = (cfgObj, key, val) => { - if (cfgObj[key] && typeof cfgObj[key] === 'object') { + if (cfgObj[key] && typeof cfgObj[key] === 'object' && !Array.isArray(cfgObj[key])) { cfgObj[key] = mergeDeep(cfgObj[key], val) } else { cfgObj[key] = val