При редактировании поста, создании поста или поиске в Discourse.
Когда открывается клавиатура.
Весь экран становится пустым.
На всех форумах Discourse, которые я пробовал.
У вас то же самое?
Я думаю, что этот баг с чёрным экраном появился только в Firefox 142, так как на моём телефоне он был обновлён два дня назад. Я также попробовал браузер Chrome, и там чёрного экрана не было.
Мне удалось загрузить видео: вы можете увидеть, что в верхней части экрана появляется небольшая пустая полоса. Кроме того, нижняя строка адреса поднимается вверх каждый раз, когда появляется клавиатура. Это происходит до тех пор, пока я не принудительно не закрою Firefox.
Похоже, именно это вызывает баг с чёрным экраном при редактировании.
Это скорее баг Firefox, чем Discourse, но я не знаю, как сообщать о багах в Mozilla.
Не удалось воспроизвести эту проблему с той же версией Firefox на планшете под управлением Android 15.
Попробую воспроизвести это в эмуляторе Android 9 с отображением в стиле телефона. По какой-то причине производительность была ужасной, вероятно, из-за 4 ГБ оперативной памяти моего планшета, но я попробую снова.
Теперь я попробовал Android 9 с помощью Virtual Master, вот результаты:
В целом то, что сказал автор, но в моём окне эмулятора белый цвет не доходит до самого верха.
Думаю, что дело примерно в этом, но интересно, смогут ли другие воспроизвести проблему на разных устройствах Android, так как на планшетах этого не происходит. Сегодня позже я протестирую Android 5, 7 и 11.
Это ошибка в старых версиях Android 9 или 10 при использовании недавних версий Firefox.
Случайно, у них есть аналогичная ошибка (но менее вредоносная) на недавних версиях iOS!
Аналогичные веб-сайты (включая Discourse) ломают дизайн, что вызвано плейсхолдером клавиатуры.
Здесь наблюдается огромный верхний отступ для плейсхолдера нижней клавиатуры, плюс небольшая верхняя панель, в то время как там — небольшой нижний отступ для нижней панели.
Поэтому я подумал, что, возможно, Firefox использует WebKit, как iOS, но, похоже, это не так.
Ура, оно наконец пришло!
Я набираю этот текст на обновлённой обычной/основной версии Firefox для Android 143.0.3, без обходного решения с плавающей клавиатурой!