RevealSpoilers = init: -> return unless g.VIEW in ['index', 'thread'] and Conf['Reveal Spoiler Thumbnails'] Callbacks.Post.push name: 'Reveal Spoiler Thumbnails' cb: @node node: -> return unless not @isClone and @file and @file.thumb and @file.isSpoiler {thumb} = @file # Remove old width and height. thumb.removeAttribute 'style' # Enforce thumbnail size if thumbnail is replaced. thumb.style.maxHeight = thumb.style.maxWidth = if @isReply then '125px' else '250px' if thumb.src thumb.src = @file.thumbURL else thumb.dataset.src = @file.thumbURL