20 lines
619 B
CoffeeScript
20 lines
619 B
CoffeeScript
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
|