diff --git a/client/js/renderPreview.js b/client/js/renderPreview.js index fdbd0b14..98d2f9ac 100644 --- a/client/js/renderPreview.js +++ b/client/js/renderPreview.js @@ -15,6 +15,8 @@ function renderPreview(preview, msg) { return; } + preview.shown = preview.shown && options.shouldOpenMessagePreview(preview.type); + const template = $(templates.msg_preview({preview: preview})); const image = template.find("img:first"); @@ -40,8 +42,6 @@ function appendPreview(preview, msg, template) { return; } - preview.shown = preview.shown && options.shouldOpenMessagePreview(preview.type); - const container = msg.closest(".messages"); const channelId = container.closest(".chan").data("id") || -1; const activeChannelId = chat.find(".chan.active").data("id") || -2;