Unbreak a bunch of replace webm thumbnail features.
This commit is contained in:
parent
1d6853b478
commit
a0223a8db2
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1193,6 +1193,7 @@ nav a,
|
|||||||
opacity: .5;
|
opacity: .5;
|
||||||
}
|
}
|
||||||
.expanded-image > .post > .file > .fileThumb > img[data-md5],
|
.expanded-image > .post > .file > .fileThumb > img[data-md5],
|
||||||
|
.expanded-image > .post > .file > .fileThumb > video[data-md5],
|
||||||
.post > .file > .fileThumb > .full-image,
|
.post > .file > .fileThumb > .full-image,
|
||||||
.post > .file > .full-image {
|
.post > .file > .full-image {
|
||||||
display: none;
|
display: none;
|
||||||
|
|||||||
@ -5,10 +5,7 @@ class Clone extends Post
|
|||||||
@[key] = origin[key]
|
@[key] = origin[key]
|
||||||
|
|
||||||
{nodes} = origin
|
{nodes} = origin
|
||||||
root = if contractThumb
|
root = nodes.root.cloneNode true
|
||||||
@cloneWithoutVideo nodes.root
|
|
||||||
else
|
|
||||||
nodes.root.cloneNode true
|
|
||||||
post = $ '.post', root
|
post = $ '.post', root
|
||||||
info = $ '.postInfo', post
|
info = $ '.postInfo', post
|
||||||
@nodes =
|
@nodes =
|
||||||
@ -56,7 +53,7 @@ class Clone extends Post
|
|||||||
@file[key] = val
|
@file[key] = val
|
||||||
file = $ '.file', post
|
file = $ '.file', post
|
||||||
@file.text = file.firstElementChild
|
@file.text = file.firstElementChild
|
||||||
@file.thumb = $ 'img[data-md5]', file
|
@file.thumb = $ 'img[data-md5], video[data-md5]', file
|
||||||
@file.fullImage = $ '.full-image', file
|
@file.fullImage = $ '.full-image', file
|
||||||
|
|
||||||
# Contract thumbnails in quote preview
|
# Contract thumbnails in quote preview
|
||||||
@ -73,15 +70,4 @@ class Clone extends Post
|
|||||||
|
|
||||||
@isDead = true if origin.isDead
|
@isDead = true if origin.isDead
|
||||||
@isClone = true
|
@isClone = true
|
||||||
root.dataset.clone = origin.clones.push(@) - 1
|
root.dataset.clone = origin.clones.push(@) - 1
|
||||||
|
|
||||||
cloneWithoutVideo: (node) ->
|
|
||||||
if node.tagName is 'VIDEO'
|
|
||||||
[]
|
|
||||||
else if node.nodeType is Node.ELEMENT_NODE and $ 'video', node
|
|
||||||
clone = node.cloneNode false
|
|
||||||
$.add clone, @cloneWithoutVideo child for child in node.childNodes
|
|
||||||
clone
|
|
||||||
else
|
|
||||||
node.cloneNode true
|
|
||||||
|
|
||||||
@ -46,6 +46,7 @@ ImageLoader =
|
|||||||
file.style.maxWidth = style.maxWidth
|
file.style.maxWidth = style.maxWidth
|
||||||
file.loop = true
|
file.loop = true
|
||||||
file.autoplay = Conf['Autoplay']
|
file.autoplay = Conf['Autoplay']
|
||||||
|
@file.thumb = file
|
||||||
|
|
||||||
$.on file, 'mouseover', ImageHover.mouseover if Conf['Image Hover']
|
$.on file, 'mouseover', ImageHover.mouseover if Conf['Image Hover']
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user