[ACS-10323] a11y fix - Adding/removing favorites are not announced by SR (#5002)

* [ACS-10323] a11y fix - Adding/removing favorites are not announced by screen readers

* fix unit test

* [ACS-10323] cr fixes
This commit is contained in:
Mykyta Maliarchuk
2026-01-26 10:58:50 +01:00
committed by GitHub
parent 715f928b3e
commit 0bc5bcc137
13 changed files with 278 additions and 46 deletions
@@ -566,7 +566,9 @@
"comment": "workaround for Recent Files and Search API issue",
"type": "custom",
"order": 400,
"data": "['/favorites', '/favorite/libraries']",
"data": {
"routes": ["/favorites", "/favorite/libraries"]
},
"component": "app.toolbar.toggleFavorite",
"rules": {
"visible": [
@@ -939,7 +941,10 @@
"comment": "workaround for Recent Files and Search API issue",
"type": "custom",
"order": 802,
"data": "['/favorites', '/favorite/libraries']",
"data": {
"routes": ["/favorites", "/favorite/libraries"],
"focusAfterClosed": ".adf-context-menu-source"
},
"component": "app.toolbar.toggleFavorite",
"rules": {
"visible": [
@@ -953,6 +958,9 @@
"type": "custom",
"order": 803,
"component": "app.toolbar.toggleFavoriteLibrary",
"data": {
"focusAfterClosed": ".adf-context-menu-source"
},
"rules": {
"visible": [
"app.selection.library"