- Fix: Ensure copy preserves array values (e.g., dimensions in URL per #320)
This commit is contained in:
2
dist/index-es.js
vendored
2
dist/index-es.js
vendored
@@ -29104,7 +29104,7 @@ editor.setConfig = function (opts, cfgCfg) {
|
|||||||
} else if (cfgCfg.allowInitialUserOverride === true) {
|
} else if (cfgCfg.allowInitialUserOverride === true) {
|
||||||
extendOrAdd(defaultConfig, key, val);
|
extendOrAdd(defaultConfig, key, val);
|
||||||
} else if (defaultConfig[key] && _typeof(defaultConfig[key]) === 'object') {
|
} else if (defaultConfig[key] && _typeof(defaultConfig[key]) === 'object') {
|
||||||
curConfig[key] = {};
|
curConfig[key] = Array.isArray(defaultConfig[key]) ? [] : {};
|
||||||
$$b.extend(true, curConfig[key], val); // Merge properties recursively, e.g., on initFill, initStroke objects
|
$$b.extend(true, curConfig[key], val); // Merge properties recursively, e.g., on initFill, initStroke objects
|
||||||
} else {
|
} else {
|
||||||
curConfig[key] = val;
|
curConfig[key] = val;
|
||||||
|
|||||||
2
dist/index-es.min.js
vendored
2
dist/index-es.min.js
vendored
File diff suppressed because one or more lines are too long
2
dist/index-es.min.js.map
vendored
2
dist/index-es.min.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/index-umd.js
vendored
2
dist/index-umd.js
vendored
@@ -29110,7 +29110,7 @@
|
|||||||
} else if (cfgCfg.allowInitialUserOverride === true) {
|
} else if (cfgCfg.allowInitialUserOverride === true) {
|
||||||
extendOrAdd(defaultConfig, key, val);
|
extendOrAdd(defaultConfig, key, val);
|
||||||
} else if (defaultConfig[key] && _typeof(defaultConfig[key]) === 'object') {
|
} else if (defaultConfig[key] && _typeof(defaultConfig[key]) === 'object') {
|
||||||
curConfig[key] = {};
|
curConfig[key] = Array.isArray(defaultConfig[key]) ? [] : {};
|
||||||
$$b.extend(true, curConfig[key], val); // Merge properties recursively, e.g., on initFill, initStroke objects
|
$$b.extend(true, curConfig[key], val); // Merge properties recursively, e.g., on initFill, initStroke objects
|
||||||
} else {
|
} else {
|
||||||
curConfig[key] = val;
|
curConfig[key] = val;
|
||||||
|
|||||||
2
dist/index-umd.min.js
vendored
2
dist/index-umd.min.js
vendored
File diff suppressed because one or more lines are too long
2
dist/index-umd.min.js.map
vendored
2
dist/index-umd.min.js.map
vendored
File diff suppressed because one or more lines are too long
@@ -541,7 +541,7 @@ editor.setConfig = function (opts, cfgCfg) {
|
|||||||
} else if (cfgCfg.allowInitialUserOverride === true) {
|
} else if (cfgCfg.allowInitialUserOverride === true) {
|
||||||
extendOrAdd(defaultConfig, key, val);
|
extendOrAdd(defaultConfig, key, val);
|
||||||
} else if (defaultConfig[key] && typeof defaultConfig[key] === 'object') {
|
} else if (defaultConfig[key] && typeof defaultConfig[key] === 'object') {
|
||||||
curConfig[key] = {};
|
curConfig[key] = Array.isArray(defaultConfig[key]) ? [] : {};
|
||||||
$.extend(true, curConfig[key], val); // Merge properties recursively, e.g., on initFill, initStroke objects
|
$.extend(true, curConfig[key], val); // Merge properties recursively, e.g., on initFill, initStroke objects
|
||||||
} else {
|
} else {
|
||||||
curConfig[key] = val;
|
curConfig[key] = val;
|
||||||
|
|||||||
@@ -29107,7 +29107,7 @@
|
|||||||
} else if (cfgCfg.allowInitialUserOverride === true) {
|
} else if (cfgCfg.allowInitialUserOverride === true) {
|
||||||
extendOrAdd(defaultConfig, key, val);
|
extendOrAdd(defaultConfig, key, val);
|
||||||
} else if (defaultConfig[key] && _typeof(defaultConfig[key]) === 'object') {
|
} else if (defaultConfig[key] && _typeof(defaultConfig[key]) === 'object') {
|
||||||
curConfig[key] = {};
|
curConfig[key] = Array.isArray(defaultConfig[key]) ? [] : {};
|
||||||
$$b.extend(true, curConfig[key], val); // Merge properties recursively, e.g., on initFill, initStroke objects
|
$$b.extend(true, curConfig[key], val); // Merge properties recursively, e.g., on initFill, initStroke objects
|
||||||
} else {
|
} else {
|
||||||
curConfig[key] = val;
|
curConfig[key] = val;
|
||||||
|
|||||||
@@ -29107,7 +29107,7 @@
|
|||||||
} else if (cfgCfg.allowInitialUserOverride === true) {
|
} else if (cfgCfg.allowInitialUserOverride === true) {
|
||||||
extendOrAdd(defaultConfig, key, val);
|
extendOrAdd(defaultConfig, key, val);
|
||||||
} else if (defaultConfig[key] && _typeof(defaultConfig[key]) === 'object') {
|
} else if (defaultConfig[key] && _typeof(defaultConfig[key]) === 'object') {
|
||||||
curConfig[key] = {};
|
curConfig[key] = Array.isArray(defaultConfig[key]) ? [] : {};
|
||||||
$$b.extend(true, curConfig[key], val); // Merge properties recursively, e.g., on initFill, initStroke objects
|
$$b.extend(true, curConfig[key], val); // Merge properties recursively, e.g., on initFill, initStroke objects
|
||||||
} else {
|
} else {
|
||||||
curConfig[key] = val;
|
curConfig[key] = val;
|
||||||
|
|||||||
Reference in New Issue
Block a user