feat(Popup): improvement accessibility of close icon (#4516)

This commit is contained in:
neverland
2019-09-20 20:17:28 +08:00
committed by GitHub
parent fa5bf00ff1
commit 92f5ac9143
2 changed files with 8 additions and 2 deletions
+7 -1
View File
@@ -77,7 +77,13 @@ export default createComponent({
>
{this.slots()}
{this.closeable && (
<Icon name={this.closeIcon} class={bem('close-icon', this.closeIconPosition)} onClick={this.close} />
<Icon
role="button"
tabindex="0"
name={this.closeIcon}
class={bem('close-icon', this.closeIconPosition)}
onClick={this.close}
/>
)}
</div>
</transition>