From c8b38a5d11b437f6abd52eb66cca8595e1191b07 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Sat, 5 Jul 2014 12:11:15 -0700 Subject: [PATCH] add error handler before setting file.src --- src/Images/Gallery.coffee | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Images/Gallery.coffee b/src/Images/Gallery.coffee index 467478048..f26f1e8fc 100644 --- a/src/Images/Gallery.coffee +++ b/src/Images/Gallery.coffee @@ -142,8 +142,10 @@ Gallery = elType = 'iframe' if /\.pdf$/.test(@href) $[if elType is 'iframe' then 'addClass' else 'rmClass'] doc, 'gal-pdf' file = $.el elType, - src: name.href = @href title: name.download = name.textContent = @title + $.on file, 'error', -> + Gallery.cb.error file, thumb + file.src = name.href = @href $.extend file.dataset, @dataset nodes.current.pause?() @@ -163,9 +165,6 @@ Gallery = return if top < 0 nodes.thumbs.scrollTop += top - - $.on file, 'error', -> - Gallery.cb.error file, thumb image: (e) -> e.preventDefault()