Appearance
Problem Description:
Jetpack Compose does not currently respond to the Bold font setting in the Accessibility settings of Samsung devices. This means that if the user has enabled Bold font in the Accessibility settings, the text in Jetpack Compose components won’t automatically adjust to the Bold font weight.
The issue is specifically observed on Android devices running versions older than 12, as Android introduced native support for system-wide bold text settings in version 12. However, manufacturers like Samsung had their own implementations for earlier versions, which are not supported by the UI of the Platform Hub that is rendered using Jetpack Compose.
Impact Details:
This issue has an impact on the user experience, particularly for those with visual impairments or a preference for bold text for better readability. It affects all teams and users who will be utilising the Platform Hub on devices where the system's bold setting is not being honored by the application. This inconsistency in UI rendering can lead to confusion and dissatisfaction among users.
Mitigation
From an accessibility perspective, the last two versions of Android (13 and 14) are currently supported, which is acceptable for the time being until the Jetpack Compose development team resolves the issue.
As an alternative workaround, users can increase the device font size to improve readability.