Странное поведение индикатора прогресса темы

Не уверен, связано ли это просто с тем, что я делаю то, чего от пользователей не ожидают, но заметил, что полоса прогресса темы начала вести себя странно.

Она перекрывает посты при определённой ширине:

При сужении она корректно сворачивается:

Но при дальнейшем сужении снова расширяется:

Вот видео, демонстрирующее это поведение:

Сначала я заметил эту проблему на своём форуме, где использовал CSS, чтобы представление для настольных ПК помещалось на экранах мобильных устройств для встраивания постов в цитаты. Всё работало отлично в течение нескольких месяцев, и только сейчас я обнаружил, что на маленьких экранах у меня больше нет полосы прогресса темы. Вот как это ведёт себя на моём сайте (это в режиме для настольных ПК):

Если вы не можете воспроизвести это здесь, то проблема в CSS и тематике вашего сайта.

Мои скриншоты и первое видео находятся на meta.discourse.

У вас выбрана нестандартная тема, так что… не совсем?

1 лайк

Извините, я только что выбрал тему из меню. На какой теме вы хотите, чтобы я её воспроизвёл?

Попробуйте начать в режиме инкогнито в вашем браузере. Тогда вы будете уверены, что получаете все настройки по умолчанию. Или попробуйте discource.org, так как именно для этого он и создан.

То же поведение в режиме инкогнито

2 лайка

Да, я наблюдаю то же самое… Похоже, производительность где-то упала? (Также заметил, что макет аватара/темы переносится на новую строку при определенной ширине, изучаю это)

7 лайков