이동식 저장소

TalkBack이 Compose TextField를 인식하지 못하는 문제 본문

Primary/Compose

TalkBack이 Compose TextField를 인식하지 못하는 문제

해스끼 2023. 10. 2. 21:40

Compose Material 컴포넌트 중 ``TextField`` 종류가 TalkBack의 포커스를 받지 못하는 경우가 있다. 마치 해당 컴포넌트가 없는 것처럼 그냥 지나쳐 버린다.

원인

은 솔직히 잘 모르겠다. 그런데 ``TextField``에 label을 추가해 주면 정상 작동한다.

OutlinedTextField(
    label = {
        TitleSmall(text = stringResource(R.string.school_text_field_label))
    },
    // ...
)

접근성 차원에서라도 라벨을 꼬박꼬박 붙여주는 걸로..?

Comments