From f6641ee54e0863dbd015e524dc250df77c73fd5c Mon Sep 17 00:00:00 2001 From: ccd0 Date: Fri, 18 Jul 2014 19:23:45 -0700 Subject: [PATCH] fix hover bug, some code cleanup --- src/Images/ImageHover.coffee | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/src/Images/ImageHover.coffee b/src/Images/ImageHover.coffee index c0ff4beb6..dcc5a2379 100755 --- a/src/Images/ImageHover.coffee +++ b/src/Images/ImageHover.coffee @@ -10,20 +10,16 @@ ImageHover = $.on @file.thumb, 'mouseover', ImageHover.mouseover mouseover: (e) -> post = Get.postFromNode @ - {isVideo} = post.file - if post.file.fullImage - el = post.file.fullImage + {file} = post + {isVideo} = file + if el = file.fullImage TrashQueue.remove el else el = $.el (if isVideo then 'video' else 'img'), className: 'full-image' - src: post.file.URL - post.file.fullImage = el - {thumb} = post.file - if d.body.contains thumb - $.after thumb, el unless el is thumb.nextSibling - else - $.add Header.hover, el if el.parentNode isnt Header.hover + src: file.URL + file.fullImage = el + $.after file.thumb, el unless el is file.thumb.nextSibling el.id = 'ihover' el.dataset.fullID = post.fullID if isVideo