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)
|
||||
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
|
||||
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 })
|
||||
|
@ -9,8 +9,9 @@ Thumbnails.initialize = function () {
|
||||
const replacedPosts = [];
|
||||
|
||||
// Avatar special case
|
||||
for (const post of $(".simple-avatar")) {
|
||||
for (const post of $(".simple-avatar.placeholder")) {
|
||||
const $post = $(post);
|
||||
$post.removeClass("placeholder");
|
||||
|
||||
const postID = $post.data("id");
|
||||
if (!postID) continue;
|
||||
|
Loading…
Reference in New Issue
Block a user