Port: Catch errors due to "Restricted" selection. #2905
from 2a47dfd8ba724b17f5bc5f9214bea8ce8b469398
This commit is contained in:
parent
f547779106
commit
59af4ba8fe
@ -383,6 +383,7 @@ var QR = {
|
||||
postRange.selectNode(root);
|
||||
let text = post.board.ID === g.BOARD.ID ? `>>${post}\n` : `>>>/${post.board}/${post}\n`;
|
||||
for (let i = 0, end = sel.rangeCount, asc = 0 <= end; asc ? i < end : i > end; asc ? i++ : i--) {
|
||||
try {
|
||||
var insideCode, node;
|
||||
range = sel.getRangeAt(i);
|
||||
// Trim range to be fully inside post
|
||||
@ -421,6 +422,7 @@ var QR = {
|
||||
$.rm(node);
|
||||
}
|
||||
text += `>${frag.textContent.trim()}\n`;
|
||||
} catch (error) { }
|
||||
}
|
||||
|
||||
QR.openPost();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user