Fix mediatag cache preventing preview modal
This commit is contained in:
parent
5fe7f55f51
commit
f83179cb62
@ -418,7 +418,7 @@ define([
|
|||||||
throw new Error(patch);
|
throw new Error(patch);
|
||||||
} else {
|
} else {
|
||||||
DD.apply($content[0], patch);
|
DD.apply($content[0], patch);
|
||||||
var $mts = $content.find('media-tag:not(:has(*))');
|
var $mts = $content.find('media-tag');
|
||||||
$mts.each(function (i, el) {
|
$mts.each(function (i, el) {
|
||||||
var $mt = $(el).contextmenu(function (e) {
|
var $mt = $(el).contextmenu(function (e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
@ -426,6 +426,16 @@ define([
|
|||||||
$(contextMenu.menu).find('li').show();
|
$(contextMenu.menu).find('li').show();
|
||||||
contextMenu.show(e);
|
contextMenu.show(e);
|
||||||
});
|
});
|
||||||
|
if ($mt.children().length) {
|
||||||
|
$mt.off('dblclick preview');
|
||||||
|
$mt.on('preview', onPreview($mt));
|
||||||
|
if ($mt.find('img').length) {
|
||||||
|
$mt.on('dblclick', function () {
|
||||||
|
$mt.trigger('preview');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
return;
|
||||||
|
}
|
||||||
MediaTag(el);
|
MediaTag(el);
|
||||||
var observer = new MutationObserver(function(mutations) {
|
var observer = new MutationObserver(function(mutations) {
|
||||||
mutations.forEach(function(mutation) {
|
mutations.forEach(function(mutation) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user