diff --git a/modules/backend/formwidgets/repeater/assets/js/repeater.js b/modules/backend/formwidgets/repeater/assets/js/repeater.js index c0861eccb7..cc32839d16 100644 --- a/modules/backend/formwidgets/repeater/assets/js/repeater.js +++ b/modules/backend/formwidgets/repeater/assets/js/repeater.js @@ -144,8 +144,10 @@ } Repeater.prototype.onAddItemSuccess = function(ev) { - this.togglePrompt() - $(ev.target).closest('[data-field-name]').trigger('change.oc.formwidget') + window.requestAnimationFrame(() => { + this.togglePrompt(); + $(ev.target).closest('[data-field-name]').trigger('change.oc.formwidget') + }); } Repeater.prototype.togglePrompt = function () {