게시글을 편집하거나, 생성하거나, Discourse에서 검색할 때.
키보드가 열릴 때.
전체 화면이 하얗게 변합니다.
시도해본 모든 Discourse 포럼에서 동일한 증상이 나타납니다.
여러분도 같은가요?
Android 9 Firefox 142 (최신 버전)
MP4 화면 캡처를 만들었습니다:
파이어폭스 v142로 업데이트한 후부터 이런 문제가 발생하기 시작했나요? 다른 브라우저에서는 이런 현상이 일어나나요?
이 흰 화면 버그는 Firefox 142에서만 발생하는 것으로 보입니다. 제 폰을 보니 2일 전에 업데이트가 되었거든요.
Chrome 브라우저에서는 흰 화면 버그가 발생하지 않았습니다.
비디오 업로드에는 성공했는데, 화면 상단에 작은 흰색 막대가 나타나는 것을 볼 수 있습니다.
그리고 키보드가 나올 때마다 하단 주소 막대가 화면 위로 올라갑니다.
Firefox를 강제 종료할 때까지 계속됩니다.
이것이 편집 시 흰 화면 버그의 원인인 것 같습니다.
Discourse 버그라기보다는 Firefox 버그에 가깝지만, Mozilla에 버그를 보고하는 방법을 모르겠습니다.
P.S. 주제와 벗어난 MP4 업로드 버그 관련 내용은 삭제했습니다. 원인과 해결 방법을 찾았기 때문입니다.
Discourse에서 키보드를 열면 상단 수평 패딩 빈 막대와 하단 메뉴 바가 올라와서 화면 전체를 가립니다.
Discourse를 종료해도 상단 수평 패딩 빈 막대는 그대로 남아 있습니다.
이 동작은 이 비디오에서 확인할 수 있습니다:
Firefox 앱을 강제 종료해야만 사라집니다.
Discourse 이외의 다른 사이트에서 이 Firefox for Android 142 버그가 발생하는지 찾아보게 되면 여기에 공유하겠습니다.
버그를 보고하는 방법을 아는 분이 계시다면 알려주세요. 방법을 찾지 못했습니다. ![]()
링크를 공유해 주셔서 감사합니다, @chapoi!
우회 방법: 키보드를 플로팅 상태로 설정하세요.
같은 버전의 Firefox를 Android 15 태블릿에서 실행해도 이 문제를 재현할 수 없습니다.
Android 9 에뮬레이터에서 휴대폰 스타일 뷰포트로 설정하여 재현을 시도해 보겠습니다. 성능이 어딘가 이상하게 매우 나빴는데, 아마도 제 태블릿의 4GB RAM 때문일 것입니다. 하지만 다시 시도해 보겠습니다.
이제 가상 마스터로 Android 9를 시도해 보았는데, 결과는 다음과 같습니다:
흰색 영역의 높이는 키보드의 높이를 따릅니다.
즉, 키보드가 클수록 흰색 영역도 커집니다.
재현해 주셔서 감사합니다!
그러니까 Android 9 Firefox 142에서만 발생하는 건가요?
Android 9 에뮬레이터에서는 버그의 상단 고정 가로 막대 부분은 재현되지 않았습니다. 아래 캡처의 00:22 지점에서 확인할 수 있습니다:
그렇지 않을까 싶습니다만, 태블릿 뷰포트에서는 발생하지 않는 점을 고려할 때, 다른 안드로이드 기기에서 다른 사용자들도 이 문제를 재현할 수 있을지 궁금합니다. 오늘 늦게 안드로이드 5, 7, 11 버전을 테스트해 보겠습니다.
테스트한 버전에 대한 간단한 요약:
이것은 최신 Firefox를 사용하는 구형 Android 9 또는 10에서 발생하는 버그입니다.
우연히도, 그들은 최신 iOS에서도 동시에 유사한 버그(단, 해악은 덜합니다)를 겪고 있습니다!
같은 유형의 웹사이트(Discourse 포함)에서 키보드 플레이스홀더에 의해 디자인이 깨지는 문제가 발생하고 있습니다.
여기서는 하단 키보드 플레이스홀더에 거대한 상단 패딩이 있고, 작은 상단 바가 있는 반면, 저쪽에서는 하단 바에 작은 하단 여백이 있는 상태입니다.
그래서 Firefox가 iOS처럼 WebKit을 사용한다고 생각했지만, 그렇게 보이지는 않습니다.
이 문제는 r6 마켓플레이스에서도 발생한다는 점을 추가로 말씀드리고 싶습니다. 구매 주문을 편집하려고 할 때 이 현상을 확인할 수 있습니다.
버그는 Firefox Nightly에서 수정되었으며, 이제 Firefox for Android Normal 업데이트를 기다려야 합니다. ![]()
드디어 도착했습니다!
지금 키보드 플로팅 우회 조치 없이 업데이트된 Normal/Main Firefox for Android 143.0.3에서 이 글을 입력하고 있습니다.