From 970d652ada000dfeda0cc350816bffac44ca96b6 Mon Sep 17 00:00:00 2001 From: Gogi Tabatadze Date: Wed, 11 Dec 2024 13:03:31 +0400 Subject: [PATCH 1/2] Update field-file-upload.js File input is not initialized for newly added items into collection --- assets/js/field-file-upload.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/assets/js/field-file-upload.js b/assets/js/field-file-upload.js index d1a804b6b8..d22bd893fd 100644 --- a/assets/js/field-file-upload.js +++ b/assets/js/field-file-upload.js @@ -7,7 +7,12 @@ const eaFileUploadHandler = function (event) { } window.addEventListener('DOMContentLoaded', eaFileUploadHandler); -document.addEventListener('ea.collection.item-added', eaFileUploadHandler); +document.addEventListener('ea.collection.item-added', function(){ + setTimeout(function () { + eaFileUploadHandler; + } + }, 1000); +}); class FileUploadField { #fieldContainerElement; From bbe66aec2fbd80d7251711d98fb82703c7cd00a6 Mon Sep 17 00:00:00 2001 From: Gogi Tabatadze Date: Wed, 22 Jan 2025 10:39:10 +0400 Subject: [PATCH 2/2] Update field-file-upload.js --- assets/js/field-file-upload.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/js/field-file-upload.js b/assets/js/field-file-upload.js index d22bd893fd..ecc5e18a52 100644 --- a/assets/js/field-file-upload.js +++ b/assets/js/field-file-upload.js @@ -9,7 +9,7 @@ const eaFileUploadHandler = function (event) { window.addEventListener('DOMContentLoaded', eaFileUploadHandler); document.addEventListener('ea.collection.item-added', function(){ setTimeout(function () { - eaFileUploadHandler; + eaFileUploadHandler(); } }, 1000); });