Skip to content

Commit d9f6fe9

Browse files
PM-32607: Label headers for accesibility (#6567)
1 parent 89f70a6 commit d9f6fe9

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

ui/src/main/kotlin/com/bitwarden/ui/platform/components/header/BitwardenExpandingHeader.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import androidx.compose.ui.draw.clip
1818
import androidx.compose.ui.draw.rotate
1919
import androidx.compose.ui.graphics.Shape
2020
import androidx.compose.ui.res.stringResource
21+
import androidx.compose.ui.semantics.heading
2122
import androidx.compose.ui.semantics.semantics
2223
import androidx.compose.ui.unit.dp
2324
import com.bitwarden.ui.platform.components.util.rememberVectorPainter
@@ -60,7 +61,7 @@ fun BitwardenExpandingHeader(
6061
.minimumInteractiveComponentSize()
6162
.padding(horizontal = 16.dp)
6263
.padding(paddingValues = insets)
63-
.semantics(mergeDescendants = true) {},
64+
.semantics(mergeDescendants = true) { heading() },
6465
verticalAlignment = Alignment.CenterVertically,
6566
) {
6667
Crossfade(

ui/src/main/kotlin/com/bitwarden/ui/platform/components/header/BitwardenListHeaderText.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import androidx.compose.foundation.layout.Column
44
import androidx.compose.material3.Text
55
import androidx.compose.runtime.Composable
66
import androidx.compose.ui.Modifier
7+
import androidx.compose.ui.semantics.heading
8+
import androidx.compose.ui.semantics.semantics
79
import androidx.compose.ui.tooling.preview.Preview
810
import com.bitwarden.ui.platform.theme.BitwardenTheme
911

@@ -25,7 +27,7 @@ fun BitwardenListHeaderText(
2527
text = "${label.uppercase()}$supportLabel",
2628
style = BitwardenTheme.typography.eyebrowMedium,
2729
color = BitwardenTheme.colorScheme.text.secondary,
28-
modifier = modifier,
30+
modifier = modifier.semantics { heading() },
2931
)
3032
}
3133

0 commit comments

Comments
 (0)