Commit 5e097f9
committed
fix(filesharing): announce decrypt progress to AT, trim removal comment
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 #1381 parent 52bfed7 commit 5e097f9
2 files changed
Lines changed: 4 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
| 107 | + | |
| 108 | + | |
112 | 109 | | |
113 | 110 | | |
114 | 111 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
39 | | - | |
| 38 | + | |
40 | 39 | | |
41 | 40 | | |
42 | 41 | | |
| |||
0 commit comments