1
0
mirror of https://github.com/nolanlawson/pinafore synced 2024-12-12 02:07:26 +01:00

fix: remove alert role from the loading indicator (#2238)

...so it no longer interferes with screen readers. Fixes "Loading more" alert creates extraneous verbosity for screen reader users

Fixes #2226
This commit is contained in:
Marco Zehe 2022-11-24 18:16:18 +01:00 committed by GitHub
parent 53803db5be
commit fa41fe7649
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,7 +1,6 @@
<div class="loading-footer {shown ? '' : 'hidden'}"> <div class="loading-footer {shown ? '' : 'hidden'}">
<div class="loading-wrapper {showLoading ? 'shown' : ''}" <div class="loading-wrapper {showLoading ? 'shown' : ''}"
aria-hidden={!showLoading} aria-hidden={!showLoading}
role="alert"
> >
<!-- Sapper's mousemove event listener schedules style recalculations for the loading spinner in <!-- Sapper's mousemove event listener schedules style recalculations for the loading spinner in
Chrome because it's always animating, even when hidden. So disable animations when not visible Chrome because it's always animating, even when hidden. So disable animations when not visible