From a532cb47099e2415229dded26756f9b7113edf52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Albert=20Juh=C3=A9=20Lluveras?= Date: Thu, 6 Jun 2024 14:46:22 +0200 Subject: [PATCH] Fix reverting template parts --- packages/editor/src/components/post-actions/actions.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/editor/src/components/post-actions/actions.js b/packages/editor/src/components/post-actions/actions.js index 7fda3857b8092..b2f27d981e3e4 100644 --- a/packages/editor/src/components/post-actions/actions.js +++ b/packages/editor/src/components/post-actions/actions.js @@ -56,6 +56,7 @@ function isTemplateRemovable( template ) { TEMPLATE_ORIGINS.custom ) && template.origin !== 'plugin' && + template.templatePart?.origin !== 'plugin' && ! template.has_theme_file && ! template.templatePart?.has_theme_file ); @@ -842,7 +843,10 @@ const isTemplatePartRevertable = ( item ) => { return false; } const hasThemeFile = item.templatePart?.has_theme_file; - return canDeleteOrReset( item ) && hasThemeFile; + return ( + canDeleteOrReset( item ) && + ( hasThemeFile || item.templatePart?.origin === 'plugin' ) + ); }; const resetTemplateAction = {