[field editor] Clone paramDefaults before assigning

This commit is contained in:
Jonathan Budzenski 2015-09-01 09:51:11 -05:00
parent f836516c45
commit fa26f8207b

View file

@ -80,7 +80,7 @@ define(function (require) {
if (!changedFormat || !missingFormat) return;
// reset to the defaults, but make sure it's an object
self.formatParams = _.assign({}, getFieldFormatType().paramDefaults);
self.formatParams = _.assign({}, _.cloneDeep(getFieldFormatType().paramDefaults));
});
$scope.$watch('editor.formatParams', function () {