aurelhubert / aurelhubert/ahbottomnavigation

Better accessibility support

Open
#353 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
Java
Stars
3.8k
Forks
672
PR merge metrics
No merged PRs in 30d

Description

Add ContentDescription to items when no label show.
When is set
```
.setTitleState(AHBottomNavigation.TitleState.ALWAYS_HIDE);
```
TalkBack has no text to read.

Simplest solution is when inflating items set
```
view.setContentDescription(item.getTitle(context));
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate where AHBottomNavigation items are inflated and where TitleState.ALWAYS_HIDE affects their labels. Check how each item view is created, then verify that TalkBack can read the item title through its content description when no visible label is shown.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
accessibility, mobile
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.