diff --git a/4chan_x.js b/4chan_x.js index b8a083b40..c2199f27e 100644 --- a/4chan_x.js +++ b/4chan_x.js @@ -1178,7 +1178,9 @@ } node = node.nextElementSibling; if (node.nodeName === 'SPAN' || node.nodeName === 'IMG') { - return threading.thread(node); + if (!(node.align || node.nodeName === 'CENTER')) { + return threading.thread(node); + } } } }; diff --git a/script.coffee b/script.coffee index d7f5b96fe..77673b353 100644 --- a/script.coffee +++ b/script.coffee @@ -914,8 +914,11 @@ threading = node = div.nextSibling node = node.nextElementSibling #skip text node + #span.fileseze, img[alt="File deleted."] if node.nodeName is 'SPAN' or node.nodeName is 'IMG' - threading.thread node + #{N,}SFW + unless node.align or node.nodeName is 'CENTER' + threading.thread node threadHiding = init: ->