diff --git a/addons/web_editor/static/src/js/editor/odoo-editor/src/utils/utils.js b/addons/web_editor/static/src/js/editor/odoo-editor/src/utils/utils.js index 8a0bcdf24f7..0df11e86dea 100644 --- a/addons/web_editor/static/src/js/editor/odoo-editor/src/utils/utils.js +++ b/addons/web_editor/static/src/js/editor/odoo-editor/src/utils/utils.js @@ -2084,11 +2084,8 @@ export function setTagName(el, newTagName) { while (el.firstChild) { n.append(el.firstChild); } - const closestLi = el.closest('li'); - if (el.tagName === 'LI' && newTagName !== 'p') { + if (el.tagName === 'LI') { el.append(n); - } else if (closestLi && newTagName === 'p') { - closestLi.replaceChildren(...n.childNodes); } else { el.parentNode.replaceChild(n, el); }