Шаги для воспроизведения:
Нажмите на гамбургер-меню:
Перейдите в раздел Пользователи
Нажмите на профиль
Попробуйте открыть иконку сообщения
Не отправляйте сообщение, просто нажмите «Отмена»
Экран станет тусклым, и вам нужно будет либо обновить страницу, либо заново открыть сообщество, чтобы продолжить навигацию.
Используется мой iPhone 7 Plus.
1 лайк
Да. Это также происходит на других форумах. Я могу записать это, если это поможет.
ondrej
29.Апрель.2020 08:48:08
4
Пожалуйста. По какой-то причине я не могу воспроизвести это. Если только это проблема, характерная только для Apple, так как я использую Android.
В видео, когда экран становится тусклым, я пытаюсь нажать на свой профиль или логотип Discourse, но ничего не происходит.
j.jaffeux
(Joffrey Jaffeux)
29.Апрель.2020 10:01:17
6
Мне это сейчас нравится. Я думаю, что проблема связана с тем, что .card-cloak по какой-то неизвестной причине не скрывается в данном случае на данный момент.
Мое предположение: что-то недавно сломало работу кода по ссылке https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/mixins/card-contents-base.js#L79 .
Если я вручную вызову this._hide() из метода close в компоненте карточки пользователя, всё будет работать корректно.
7 лайков
j.jaffeux
(Joffrey Jaffeux)
29.Апрель.2020 11:31:05
7
Хорошо, это должно быть исправлено следующим образом:
committed 11:30AM - 29 Apr 20 UTC
Repro steps for current failure:
- use mobile view
- click on a different user… avatar to show user card
- click message
- close composer
- cloak is still showing and prevents any click
Спасибо за сообщение
7 лайков