얼마 전에 로그인 화면 만들다가, 아이디칸은 자동완성이 뜨는데 비밀번호칸만 텅 비어있더라고요. 키보드 위 제안 줄이 끝까지 안 나오는데 멘붕이 오더군요. 분명 contentType 도 넣었는데 말이죠. 처음엔 코드가 틀린 줄 알고 한참을 들여다봤는데, 알고 보니 코드 문제 반, 환경 문제 반이었습니다. 이 둘을 분리해서 봐야 길이 보였어요. Compose 자동완성, contentType만으론 안 되던 이유젯팩 컴포즈(Jetpack Compose) 1.8.0부터는 자동완성이 정식으로 들어왔습니다. 예전처럼 View 를 억지로 끼워 넣는 우회 코드, 이제 안 써도 돼요. 방법은 간단해요. Modifier.semantics 로 이 칸이 뭘 담는 칸인지 알려주기만 하면 됩니다. TextField( valu..