djmaze 2020-10-13 15:23:34 +02:00
parent e02deee4f1
commit 167e323c72

View file

@ -3909,12 +3909,13 @@ let addLinks = ( frag, root, self ) => {
let walker = doc.createTreeWalker( frag, SHOW_TEXT, node => !getClosest( node, root, 'A' )); let walker = doc.createTreeWalker( frag, SHOW_TEXT, node => !getClosest( node, root, 'A' ));
let linkRegExp = self.linkRegExp; let linkRegExp = self.linkRegExp;
let defaultAttributes = self._config.tagAttributes.a; let defaultAttributes = self._config.tagAttributes.a;
let node, data, match, index, endIndex, child; let node, data, parent, match, index, endIndex, child;
if ( !linkRegExp ) { if ( !linkRegExp ) {
return; return;
} }
while (( node = walker.nextNode() )) { while (( node = walker.nextNode() )) {
data = node.data; data = node.data;
parent = node.parentNode;
while (( match = linkRegExp.exec( data ) )) { while (( match = linkRegExp.exec( data ) )) {
index = match.index; index = match.index;
endIndex = index + match[0].length; endIndex = index + match[0].length;