forked from e621ng/e621ng
[UI] Prevent the header avatar from being reloaded any time deferred posts are fetched (#916)
This commit is contained in:
parent
911d989b95
commit
8aa86a9350
@ -196,7 +196,7 @@ module ApplicationHelper
|
|||||||
|
|
||||||
klass = options.delete(:class)
|
klass = options.delete(:class)
|
||||||
named = options.delete(:named)
|
named = options.delete(:named)
|
||||||
tag.a href: user_path(user), class: "simple-avatar #{klass}", data: { id: post_id, name: user.name } do
|
tag.a href: user_path(user), class: "simple-avatar placeholder #{klass}", data: { id: post_id, name: user.name } do
|
||||||
tag.span(class: "simple-avatar-button") do
|
tag.span(class: "simple-avatar-button") do
|
||||||
concat tag.span(user.pretty_name, class: "simple-avatar-name") if named
|
concat tag.span(user.pretty_name, class: "simple-avatar-name") if named
|
||||||
concat tag.span(class: "simple-avatar-image", data: { name: user.name[0].capitalize })
|
concat tag.span(class: "simple-avatar-image", data: { name: user.name[0].capitalize })
|
||||||
|
@ -9,8 +9,9 @@ Thumbnails.initialize = function () {
|
|||||||
const replacedPosts = [];
|
const replacedPosts = [];
|
||||||
|
|
||||||
// Avatar special case
|
// Avatar special case
|
||||||
for (const post of $(".simple-avatar")) {
|
for (const post of $(".simple-avatar.placeholder")) {
|
||||||
const $post = $(post);
|
const $post = $(post);
|
||||||
|
$post.removeClass("placeholder");
|
||||||
|
|
||||||
const postID = $post.data("id");
|
const postID = $post.data("id");
|
||||||
if (!postID) continue;
|
if (!postID) continue;
|
||||||
|
Loading…
Reference in New Issue
Block a user