From de112fcfa993ff9269536b82386fada725043340 Mon Sep 17 00:00:00 2001 From: Mayhem Date: Mon, 7 Apr 2014 11:22:17 +0200 Subject: [PATCH] Fix EAI loading files in hidden posts. Fix #1542 --- src/Images/ImageExpand.coffee | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Images/ImageExpand.coffee b/src/Images/ImageExpand.coffee index aa6934104..539be750d 100644 --- a/src/Images/ImageExpand.coffee +++ b/src/Images/ImageExpand.coffee @@ -43,13 +43,13 @@ ImageExpand = ImageExpand.EAI.className = 'expand-all-shortcut fa fa-expand' ImageExpand.EAI.title = 'Expand All Images' func = ImageExpand.contract - for ID, post of g.posts + for ID, post of g.posts when post.file and (post.file.isImage or post.file.isVideo) for post in [post].concat post.clones - {file} = post - continue unless file and (file.isImage or file.isVideo) and doc.contains post.nodes.root - if ImageExpand.on and !post.isHidden and - (!Conf['Expand spoilers'] and file.isSpoiler or - Conf['Expand from here'] and Header.getTopOf(file.thumb) < 0) + if ImageExpand.on and ( + post.isHidden or + !Conf['Expand spoilers'] and post.file.isSpoiler or + !doc.contains(post.nodes.root) or + Conf['Expand from here'] and Header.getTopOf(post.file.thumb) < 0) continue $.queueTask func, post return