Skip to content

Commit bc1a1b5

Browse files
fix(filesharing): announce decrypt progress to AT, trim removal comment (#242)
Follow-up to #241. - Wrap DecryptionProgress in `role="status" aria-live="polite"` so the Yivi → Decrypting transition is announced to assistive tech (WCAG 4.1.3 Status Messages). - Indeterminate progressbar: drop `aria-valuemin`/`aria-valuemax` (only meaningful alongside `aria-valuenow`) and add `aria-busy="true"`. - Trim the multi-line removal-context comment in fallback/Decrypt.svelte to a single line stating the current invariant. Closes #138 Co-authored-by: dobby-yivi-agent[bot] <275734547+dobby-yivi-agent[bot]@users.noreply.github.com> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent e410c69 commit bc1a1b5

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

src/lib/components/filesharing/DecryptionProgress.svelte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
class="bar-track"
3636
role="progressbar"
3737
aria-labelledby="decryption-progress-label"
38+
aria-busy="true"
3839
>
3940
<div class="bar-indeterminate"></div>
4041
</div>

0 commit comments

Comments
 (0)