У меня возникла проблема при экспорте темы. Каждый раз, когда я пытаюсь экспортировать тему, нажимая кнопку экспорта, у меня открывается белый экран.
Я могу воспроизвести это, но только на мобильном устройстве — появляется пустой экран и модальное окно загрузки для мобильных, загружается пустой экран без возможности вернуться назад, независимо от того, загружен файл или нет.
На рабочем столе воспроизвести это не удаётся — у меня всё работает как ожидалось: появляется модальное окно загрузки, после чего происходит возврат на страницу темы.
Ошибок в консоли не обнаружено.
@kairo162 @Lilly Это происходит только в PWA? На своем собственном телефоне я смог воспроизвести проблему в режиме PWA, но в Safari всё работает как положено.
это было два месяца назад, и я не совсем помню — думаю, дело было не только в PWA, так что, возможно, это уже исправлено ![]()
Да, это уже начинает надоедать.
Команда занята, и им нужно расставлять приоритеты в исправлении ошибок. Создание мобильных тем не влияет на базовую функциональность Discourse.
Я немного изучил этот вопрос в контексте PWA, и, похоже, в этой среде с ним нужно обращаться по-другому. Мне придётся провести дополнительные тесты, чтобы попытаться воспроизвести проблему в Safari или на Discourse Hub.
Я планирую разобраться с этим на следующей неделе, извините за задержку.
@kairo162, ваш исходный скриншот был сделан в Safari? Или на iOS? Или проблема не специфична для какой-либо среды, и вы видите её часто?
Я немного поработал над этим и смог исправить проблему для PWA. Скоро сделаю merge, как только все тесты в CI пройдут.
Мне не удалось воспроизвести проблему в Safari на iOS, она проявляется только в PWA и Hub. Для Hub потребуется немного дополнительной работы непосредственно в самом Hub — я сделаю follow-up, чтобы попытаться исправить её там.
