From a1bd40f6efc79dda9db510f85d71b4522f6af9cc Mon Sep 17 00:00:00 2001 From: Rostislav Wolny Date: Fri, 3 May 2024 14:54:04 +0200 Subject: [PATCH] Prevent closing modal when templates are still loading [MAILPOET-6049] --- .../engine/components/template-select/select-modal.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/mailpoet/assets/js/src/email-editor/engine/components/template-select/select-modal.tsx b/mailpoet/assets/js/src/email-editor/engine/components/template-select/select-modal.tsx index 64ab2978d4..7d792ddbdf 100644 --- a/mailpoet/assets/js/src/email-editor/engine/components/template-select/select-modal.tsx +++ b/mailpoet/assets/js/src/email-editor/engine/components/template-select/select-modal.tsx @@ -30,6 +30,7 @@ export function SelectTemplateModal({ onSelectCallback }) { const blankTemplate = templates.find( (template) => template.slug === BLANK_TEMPLATE, ); + if (!blankTemplate) return; // Prevent close if blank template is still not loaded handleTemplateSelection(blankTemplate); };