Поиск открывается заново при каждом клике

Со мной это чаще всего происходит на планшете, но воспроизвести проблему можно и на ноутбуке. После нажатия кнопки «Назад» в браузере, когда поиск открыт, каждое нажатие или переключение вкладки открывает или закрывает поиск. На планшете это приводит к тому, что прокрутка становится крайне неудобной. Пока что я нашёл только один способ остановить это — перезагрузить сайт.

Шаги для воспроизведения:

  1. Нажмите на иконку :magnifying_glass_tilted_left: в заголовке.
  2. Введите «testing» и нажмите Enter для поиска.
  3. Нажмите кнопку поиска по всей странице.
  4. Нажмите на первый результат.
  5. Нажмите на иконку :magnifying_glass_tilted_left: в заголовке.
  6. Используйте кнопку «Назад» в браузере.
  7. Нажмите в любом месте (это можно сделать несколько раз).
4 лайка

Подтверждаю, это довольно раздражает. Мне кажется, мы некорректно очищаем какое-то событие, когда нажимаем кнопку «Назад».

2 лайка

Исправлено в FIX: Clean up search dropdown and fix reopening bug by cvx · Pull Request #35876 · discourse/discourse · GitHub, будет развернуто на meta в ближайшее время.

Спасибо за сообщение об ошибке!

5 лайков

Кажется, «в ближайшее время» сегодня немного дольше?

4 лайка

Ну, почти сразу :wink: Теперь это развернуто!

5 лайков

Эта тема была автоматически закрыта через 24 часа. Новые ответы больше не принимаются.