diff --git a/ui/src/main/kotlin/com/bitwarden/ui/platform/components/header/BitwardenExpandingHeader.kt b/ui/src/main/kotlin/com/bitwarden/ui/platform/components/header/BitwardenExpandingHeader.kt index 76a3786cfd..eacf13bd97 100644 --- a/ui/src/main/kotlin/com/bitwarden/ui/platform/components/header/BitwardenExpandingHeader.kt +++ b/ui/src/main/kotlin/com/bitwarden/ui/platform/components/header/BitwardenExpandingHeader.kt @@ -18,6 +18,7 @@ import androidx.compose.ui.draw.clip import androidx.compose.ui.draw.rotate import androidx.compose.ui.graphics.Shape import androidx.compose.ui.res.stringResource +import androidx.compose.ui.semantics.heading import androidx.compose.ui.semantics.semantics import androidx.compose.ui.unit.dp import com.bitwarden.ui.platform.components.util.rememberVectorPainter @@ -60,7 +61,7 @@ fun BitwardenExpandingHeader( .minimumInteractiveComponentSize() .padding(horizontal = 16.dp) .padding(paddingValues = insets) - .semantics(mergeDescendants = true) {}, + .semantics(mergeDescendants = true) { heading() }, verticalAlignment = Alignment.CenterVertically, ) { Crossfade( diff --git a/ui/src/main/kotlin/com/bitwarden/ui/platform/components/header/BitwardenListHeaderText.kt b/ui/src/main/kotlin/com/bitwarden/ui/platform/components/header/BitwardenListHeaderText.kt index ad70fb3f81..15ff0993c8 100644 --- a/ui/src/main/kotlin/com/bitwarden/ui/platform/components/header/BitwardenListHeaderText.kt +++ b/ui/src/main/kotlin/com/bitwarden/ui/platform/components/header/BitwardenListHeaderText.kt @@ -4,6 +4,8 @@ import androidx.compose.foundation.layout.Column import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier +import androidx.compose.ui.semantics.heading +import androidx.compose.ui.semantics.semantics import androidx.compose.ui.tooling.preview.Preview import com.bitwarden.ui.platform.theme.BitwardenTheme @@ -25,7 +27,7 @@ fun BitwardenListHeaderText( text = "${label.uppercase()}$supportLabel", style = BitwardenTheme.typography.eyebrowMedium, color = BitwardenTheme.colorScheme.text.secondary, - modifier = modifier, + modifier = modifier.semantics { heading() }, ) }