Fix range.endOffset in inline links that end before node.length
This commit is contained in:
parent
7a08d38d36
commit
42c4937dfb
@ -4489,7 +4489,7 @@
|
|||||||
break;
|
break;
|
||||||
} else {
|
} else {
|
||||||
if (link = Linkify.regString.exec(result[0])) {
|
if (link = Linkify.regString.exec(result[0])) {
|
||||||
range = Linkify.makeRange(node, node, index + link.index, length + link.index);
|
range = Linkify.makeRange(node, node, index + link.index, length);
|
||||||
links.push(range);
|
links.push(range);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -4495,7 +4495,7 @@
|
|||||||
break;
|
break;
|
||||||
} else {
|
} else {
|
||||||
if (link = Linkify.regString.exec(result[0])) {
|
if (link = Linkify.regString.exec(result[0])) {
|
||||||
range = Linkify.makeRange(node, node, index + link.index, length + link.index);
|
range = Linkify.makeRange(node, node, index + link.index, length);
|
||||||
links.push(range);
|
links.push(range);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -80,7 +80,7 @@ Linkify =
|
|||||||
|
|
||||||
else
|
else
|
||||||
if link = Linkify.regString.exec result[0]
|
if link = Linkify.regString.exec result[0]
|
||||||
range = Linkify.makeRange node, node, index + link.index, length + link.index
|
range = Linkify.makeRange node, node, index + link.index, length
|
||||||
links.push range
|
links.push range
|
||||||
|
|
||||||
for range in links.reverse()
|
for range in links.reverse()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user