Skip to content

Commit

Permalink
fix: set aria-hidden="true" on prefix and suffix (#5049) (#5053)
Browse files Browse the repository at this point in the history
Co-authored-by: Serhii Kulykov <[email protected]>
  • Loading branch information
vaadin-bot and web-padawan authored Nov 18, 2022
1 parent 2f7c7b5 commit 04a1e5b
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 4 deletions.
4 changes: 2 additions & 2 deletions packages/button/src/vaadin-button.js
Original file line number Diff line number Diff line change
Expand Up @@ -117,13 +117,13 @@ class Button extends ActiveMixin(TabindexMixin(FocusMixin(ElementMixin(ThemableM
}
</style>
<div class="vaadin-button-container">
<span part="prefix">
<span part="prefix" aria-hidden="true">
<slot name="prefix"></slot>
</span>
<span part="label">
<slot></slot>
</span>
<span part="suffix">
<span part="suffix" aria-hidden="true">
<slot name="suffix"></slot>
</span>
</div>
Expand Down
10 changes: 8 additions & 2 deletions packages/button/test/dom/__snapshots__/button.test.snap.js
Original file line number Diff line number Diff line change
Expand Up @@ -79,15 +79,21 @@ snapshots["vaadin-button host active"] =

snapshots["vaadin-button shadow default"] =
`<div class="vaadin-button-container">
<span part="prefix">
<span
aria-hidden="true"
part="prefix"
>
<slot name="prefix">
</slot>
</span>
<span part="label">
<slot>
</slot>
</span>
<span part="suffix">
<span
aria-hidden="true"
part="suffix"
>
<slot name="suffix">
</slot>
</span>
Expand Down

0 comments on commit 04a1e5b

Please sign in to comment.