From 841150331c5537294a1dc9e296ac77cd7f7094d6 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Mon, 15 Jul 2019 12:52:22 -0700 Subject: [PATCH] Add multifile support for image hover. #2171 --- src/Images/ImageHover.coffee | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/Images/ImageHover.coffee b/src/Images/ImageHover.coffee index 0dbdc4e12..23e886c22 100644 --- a/src/Images/ImageHover.coffee +++ b/src/Images/ImageHover.coffee @@ -11,17 +11,16 @@ ImageHover = cb: @catalogNode node: -> - return unless @file and (@file.isImage or @file.isVideo) and @file.thumb - $.on @file.thumb, 'mouseover', ImageHover.mouseover @ + for file in @files when (file.isImage or file.isVideo) and file.thumb + $.on file.thumb, 'mouseover', ImageHover.mouseover(@, file) catalogNode: -> - {file} = @thread.OP + file = @thread.OP.files[0] return unless file and (file.isImage or file.isVideo) - $.on @nodes.thumb, 'mouseover', ImageHover.mouseover @thread.OP + $.on @nodes.thumb, 'mouseover', ImageHover.mouseover(@thread.OP, file) - mouseover: (post) -> (e) -> + mouseover: (post, file) -> (e) -> return unless doc.contains @ - {file} = post {isVideo} = file return if file.isExpanding or file.isExpanded or g.SITE.isThumbExpanded?(file) error = ImageHover.error post