У нас есть пользовательская тема, и при прокрутке заголовок уменьшается. Мы полагаем, что недавно интегрированная функция «липких» аватаров вызывает проблемы с перерисовкой (thrashing) именно в момент уменьшения заголовка. См. прикрепленное видео:
Я попытался отключить липкие аватары с помощью CSS, который нашёл на https://meta.discourse.org/t/sticky-avatars-posts-avatars-following-scroll:
.topic-post.sticky-avatar {
.topic-avatar {
position: relative !important;
top: unset !important; /* Возможно, потребуется в некоторых случаях */
}
}
Это скрывает липкий аватар, но, похоже, не решает проблему с перерисовкой. Есть ли что-то ещё, что я должен сделать, чтобы это работало, или полностью отключить функцию?
Я не на 100% уверен, что проблема именно в изменении липких аватаров, поэтому, пожалуйста, прокомментируйте, если вы считаете, что дело может быть в чём-то другом.
Пример воспроизведения доступен по адресу Google launches Chromebook self-repair programme for schools - Right to repair: policy & activism - The Restarters Community. Лучше всего воспроизвести проблему в Chrome — в Firefox ошибка, кажется, подавляется после первого появления.
