diff --git a/app/CHANGELOG.md b/app/CHANGELOG.md index 0560ced1..8be16a62 100644 --- a/app/CHANGELOG.md +++ b/app/CHANGELOG.md @@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [Library] Integration of System library v2.3.0, component changelog v1.11 ([#513](https://github.com/Orange-OpenSource/ouds-flutter/issues/#513)) ### Fixed +- [Library] Input text helper link ([#334](https://github.com/Orange-OpenSource/ouds-flutter/issues/#334)) - [DemoApp][Library] Update keys, english label and Arabic translations ([#518](https://github.com/Orange-OpenSource/ouds-flutter/issues/#518)) ## [0.7.0](https://github.com/Orange-OpenSource/ouds-flutter/compare/0.5.0...0.7.0) - 2025-12-01 diff --git a/ouds_core/CHANGELOG.md b/ouds_core/CHANGELOG.md index 6f16383b..a07ad30f 100644 --- a/ouds_core/CHANGELOG.md +++ b/ouds_core/CHANGELOG.md @@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [Library] Update homepage documentation ([#135](https://github.com/Orange-OpenSource/ouds-flutter/issues/#135)) ### Fixed +- [Library] Input text helper link ([#334](https://github.com/Orange-OpenSource/ouds-flutter/issues/#334)) - [Library] Update keys, english label and Arabic translations ([#518](https://github.com/Orange-OpenSource/ouds-flutter/issues/#518)) ## [0.7.0](https://github.com/Orange-OpenSource/ouds-flutter/compare/0.5.0...0.7.0) - 2025-12-01 diff --git a/ouds_core/lib/components/link/ouds_link.dart b/ouds_core/lib/components/link/ouds_link.dart index 97a0c72a..9dd17d1b 100644 --- a/ouds_core/lib/components/link/ouds_link.dart +++ b/ouds_core/lib/components/link/ouds_link.dart @@ -14,6 +14,7 @@ /// {@category Link} library; +import 'dart:io'; import 'package:flutter/material.dart'; import 'package:flutter_svg/svg.dart'; import 'package:ouds_core/components/common/OudsBorder.dart'; @@ -248,7 +249,9 @@ class _OudsLinkState extends State { /// Builds the main link container with proper constraints return Semantics( enabled: !isDisabled, - hint: OudsLocalizations.of(context)?.core_link_trait_a11y, + link: true, + // the link role is not read by talkback so we define it in value + value: Platform.isAndroid ? OudsLocalizations.of(context)?.core_link_trait_a11y : null, child: _buildLinkContainer( context, child: content,