diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index ab7a19771c..5ec2f38525 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -96,6 +96,6 @@ jobs: # Commenting out will disable upload of results to your repo's Code Scanning dashboard # https://github.com/github/codeql-action - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0 + uses: github/codeql-action/upload-sarif@7188fc363630916deb702c7fdcf4e481b751f97a # v4.37.1 with: sarif_file: results.sarif diff --git a/CHANGELOG.md b/CHANGELOG.md index a142af7175..4cec001faf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,6 +38,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed +- [DesignToolbox] Vocalization with `Voice Over` of badges for tab bar demo (Orange-OpenSource/ouds-ios#1227) +- [Library] `Voice Over` announcement of displayed `alert` component (Orange-OpenSource/ouds-ios#1491) +- [Library] Usage of `PIN code input` with *Full Keyboard Access* (Orange-OpenSource/ouds-ios#1631) +- [Library] Usage of `password input` with *Full Keyboard Access* (Orange-OpenSource/ouds-ios#1563) - [Library] Usage of `text input` with *Full Keyboard Access* (Orange-OpenSource/ouds-ios#1562) - [Library] Vocalization priority for `alert message` components and usage with *Full Keyboard Access* (Orange-OpenSource/ouds-ios#1564) - [Library] `PIN code input` component usage with Voice Over (Orange-OpenSource/ouds-ios#1529) diff --git a/DesignToolbox/DesignToolbox/Pages/Components/Navigations/TabBar/TabBarPage.swift b/DesignToolbox/DesignToolbox/Pages/Components/Navigations/TabBar/TabBarPage.swift index d6d71bfba9..717b5a505d 100644 --- a/DesignToolbox/DesignToolbox/Pages/Components/Navigations/TabBar/TabBarPage.swift +++ b/DesignToolbox/DesignToolbox/Pages/Components/Navigations/TabBar/TabBarPage.swift @@ -68,8 +68,12 @@ struct TabBarDemo: View { TabBarItemDemo(selectedTab: selectedTab, imageName: item.imageName) .tabItem { Label { - Text(item.label.localized()) - .accessibilityValue(a11yLabelForTab) + if index == 0 { + Text(item.label.localized()) + .accessibilityValue(a11yLabelForTab) + } else { + Text(item.label.localized()) + } } icon: { Image.decorativeImage(named: item.imageName, prefixedBy: theme.name) .renderingMode(.template)