728x90
반응형
MediaQuery&Insets
-
SafeArea는 항상 안전하지 않습니다AI Agent/flutter 2026. 7. 5. 15:00
사용자가 보낸 스크린샷 한 장으로 시작됐습니다.채팅 입력창이 키보드에 반쯤 가려져 있었습니다.글자를 치는데 커서가 안 보인다는 제보였고, 스크린샷 속 기종은 제 손에 없는 안드로이드 폰이었습니다.제 폰에선 몇 번을 눌러도 멀쩡하게 입력창이 키보드 위로 올라왔습니다.재현이 안 되는 버그가 제일 곤란합니다.코드에는 분명 SafeArea가 들어가 있었고, 저는 그게 입력창을 알아서 밀어 올려줄 거라 믿고 있었습니다.그 믿음이 틀렸다는 걸 아는 데 반나절이 걸렸습니다.제 폰에서만 재현이 안 됐습니다처음엔 SafeArea를 더 촘촘히 감싸는 방향으로 손을 댔습니다.입력창 바깥, 그 바깥의 컬럼까지 SafeArea로 겹겹이 둘렀습니다.제 폰에선 여전히 잘 됐고, 제보한 사용자 쪽에선 여전히 가려졌습니다.같은 코드가..