Использую community.home-assistant.io с Chrome версии 95.0.4638.54 (официальная сборка) (64-разрядная). Сталкиваюсь с необычной проблемой, которая проявляется только на моём домашнем компьютере. Рабочий компьютер, похоже, работает нормально, однако я не знаю текущую версию Chrome.
Суть проблемы:
При нажатии на поиск, кнопку меню (три вертикальные линии) или значок профиля страница автоматически прокручивается к верху текущей полосы прокрутки вместо отображения выпадающего списка.
Проблема возникает только тогда, когда выпадающий список отделяется от правого края экрана, образуя зазор между ним и вертикальной полосой прокрутки. Это происходит примерно на отметке 1350 пикселей по оси X, включая вертикальную полосу прокрутки.
РЕДАКТИРОВАНИЕ: Выпадающий список отображается в отсоединённом виде только тогда, когда вы находитесь в самом верху страницы (Пост 1):
Если вы не можете воспроизвести это здесь или на try.discourse.org, то с очень большой вероятностью проблема связана с вашей темой CSS и макетом. Также попробуйте запустить в безопасном режиме.
У меня не получается воспроизвести эту проблему. Какие конкретные шаги нужно выполнить? У меня очень широкий браузер, я прокрутил страницу этого обсуждения вниз, нажал на аватар, но страница не прокручивается к началу.
Переклассифицирую как запрос поддержки, пока хотя бы один другой человек не сможет воспроизвести проблему. Я точно не могу, и я использую Chrome на Windows.
Ещё одна важная деталь: это на 100% началось после планового обновления Windows и перезагрузки. ОС: Windows 10 Pro, сборка 19042.1288, опыт 120.2212.3920.0.
У нас уже сообщали о том же самом.
Версия 95.0.4638.54 (Официальная сборка) (64-разрядная)
Он также пытался использовать сочетания клавиш, но проблема осталась прежней.
Я готов попробовать что угодно, и я занимаюсь разработкой уже несколько лет. Этот баг меня просто бесит. Любые подсказки, ссылки или что-либо ещё, что поможет найти корень проблемы, будут крайне полезны, особенно учитывая, что вы не можете воспроизвести эту ошибку.
Я немного подробнее изучил этот вопрос и сумел найти причину проблемы. Эта ошибка — и несколько других, связанных с CSS sticky — возникает только в том случае, если в Chrome включена функция
Experimental Web Platform features
в разделе Chrome flags. Это объясняет, почему проблема проявлялась только у некоторых пользователей, даже при одинаковой версии Chrome.
Если вы сталкиваетесь с этой проблемой, убедитесь, что она отключена здесь: