mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-21 04:53:58 +08:00
fix(menu-button): screen readers now properly announce menu button (#21324)
This commit is contained in:
@ -95,10 +95,11 @@ export class MenuButton implements ComponentInterface, ButtonInterface {
|
|||||||
{...attrs}
|
{...attrs}
|
||||||
disabled={disabled}
|
disabled={disabled}
|
||||||
class="button-native"
|
class="button-native"
|
||||||
|
aria-label="menu"
|
||||||
>
|
>
|
||||||
<span class="button-inner">
|
<span class="button-inner">
|
||||||
<slot>
|
<slot>
|
||||||
<ion-icon icon={menuIcon} mode={mode} lazy={false}></ion-icon>
|
<ion-icon icon={menuIcon} mode={mode} lazy={false} aria-hidden="true"></ion-icon>
|
||||||
</slot>
|
</slot>
|
||||||
</span>
|
</span>
|
||||||
{mode === 'md' && <ion-ripple-effect type="unbounded"></ion-ripple-effect>}
|
{mode === 'md' && <ion-ripple-effect type="unbounded"></ion-ripple-effect>}
|
||||||
|
Reference in New Issue
Block a user