I#1918 - Composer: Skip STYLE and other tags in convert to Plain Text

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1918
This commit is contained in:
Milan Crha
2022-05-30 14:06:24 +02:00
parent d62941f4a8
commit 51daf69daf

View File

@ -2325,7 +2325,17 @@ EvoEditor.convertTags = function()
var div = document.createElement("DIV"); var div = document.createElement("DIV");
EvoEditor.moveNodeContent(node, div); EvoEditor.moveNodeContent(node, div);
node.parentElement.insertBefore(div, node.nextSibling); node.parentElement.insertBefore(div, node.nextSibling);
} else { } else if (node.tagName != "APPLET" &&
node.tagName != "AUDIO" &&
node.tagName != "EMBED" &&
node.tagName != "NOFRAMES" &&
node.tagName != "NOSCRIPT" &&
node.tagName != "OBJECT" &&
node.tagName != "STYLE" &&
node.tagName != "SCRIPT" &&
node.tagName != "TEMPLATE" &&
node.tagName != "VAR" &&
node.tagName != "VIDEO") {
next = EvoEditor.moveNodeContent(node); next = EvoEditor.moveNodeContent(node);
} }
} }