diff --git a/builds/4chan-X.js b/builds/4chan-X.js index 9873aa57a..d60a8397d 100644 --- a/builds/4chan-X.js +++ b/builds/4chan-X.js @@ -6182,7 +6182,7 @@ return; } ImageExpand.contract(post); - rect = Conf['Advance on contract'] ? post.nodes.root.nextSibling.getBoundingClientRect() : post.nodes.root.getBoundingClientRect(); + rect = Conf['Advance on contract'] && !($.hasClass(doc, 'fappeTyme')) ? post.nodes.root.nextSibling.getBoundingClientRect() : post.nodes.root.getBoundingClientRect(); if (!(rect.top <= 0 || rect.left <= 0)) { return; } diff --git a/builds/4chan-X.user.js b/builds/4chan-X.user.js index c11af2239..0b43f6779 100644 --- a/builds/4chan-X.user.js +++ b/builds/4chan-X.user.js @@ -6191,7 +6191,7 @@ return; } ImageExpand.contract(post); - rect = Conf['Advance on contract'] ? post.nodes.root.nextSibling.getBoundingClientRect() : post.nodes.root.getBoundingClientRect(); + rect = Conf['Advance on contract'] && !($.hasClass(doc, 'fappeTyme')) ? post.nodes.root.nextSibling.getBoundingClientRect() : post.nodes.root.getBoundingClientRect(); if (!(rect.top <= 0 || rect.left <= 0)) { return; } diff --git a/builds/crx/script.js b/builds/crx/script.js index 8d6535c2d..4a0f5dc35 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -6169,7 +6169,7 @@ return; } ImageExpand.contract(post); - rect = Conf['Advance on contract'] ? post.nodes.root.nextSibling.getBoundingClientRect() : post.nodes.root.getBoundingClientRect(); + rect = Conf['Advance on contract'] && !($.hasClass(doc, 'fappeTyme')) ? post.nodes.root.nextSibling.getBoundingClientRect() : post.nodes.root.getBoundingClientRect(); if (!(rect.top <= 0 || rect.left <= 0)) { return; } diff --git a/src/Images/ImageExpand.coffee b/src/Images/ImageExpand.coffee index da7047a20..c711a7627 100644 --- a/src/Images/ImageExpand.coffee +++ b/src/Images/ImageExpand.coffee @@ -68,7 +68,7 @@ ImageExpand = ImageExpand.expand post return ImageExpand.contract post - rect = if Conf['Advance on contract'] + rect = if Conf['Advance on contract'] and !($.hasClass doc, 'fappeTyme') post.nodes.root.nextSibling.getBoundingClientRect() else post.nodes.root.getBoundingClientRect()