diff --git a/themes/grav/app/forms/fields/collections.js b/themes/grav/app/forms/fields/collections.js index 48deb585..2de23724 100644 --- a/themes/grav/app/forms/fields/collections.js +++ b/themes/grav/app/forms/fields/collections.js @@ -173,7 +173,7 @@ export default class CollectionsField { item.attr('data-collection-key', hasCustomKey ? observedValue : index); - ['name', 'data-grav-field-name', 'for', 'id', 'data-grav-file-settings', 'data-grav-array-name'].forEach((prop) => { + ['name', 'data-grav-field-name', 'for', 'id', 'data-grav-file-settings', 'data-file-post-add', 'data-file-post-remove', 'data-grav-array-name'].forEach((prop) => { item.find('[' + prop + '], [_' + prop + ']').each(function() { let element = $(this); let indexes = []; diff --git a/themes/grav/js/admin.min.js b/themes/grav/js/admin.min.js index f7923106..3e60765b 100644 --- a/themes/grav/js/admin.min.js +++ b/themes/grav/js/admin.min.js @@ -5581,7 +5581,7 @@ var CollectionsField = /*#__PURE__*/function () { var hasCustomKey = observed.length; var currentKey = item.data('collection-key-backup'); item.attr('data-collection-key', hasCustomKey ? observedValue : index); - ['name', 'data-grav-field-name', 'for', 'id', 'data-grav-file-settings', 'data-grav-array-name'].forEach(function (prop) { + ['name', 'data-grav-field-name', 'for', 'id', 'data-grav-file-settings', 'data-file-post-add', 'data-file-post-remove', 'data-grav-array-name'].forEach(function (prop) { item.find('[' + prop + '], [_' + prop + ']').each(function () { var element = external_jQuery_default()(this); var indexes = [];