Skip to content

fix: improve accessibility and error handling in progress bar, streaming amount, and soroban client - #1126

Merged
ogazboiz merged 1 commit into
LabsCrypt:mainfrom
silifatzoffun74-art:feat/issues-1121-1120-1119-1118
Jul 29, 2026
Merged

fix: improve accessibility and error handling in progress bar, streaming amount, and soroban client#1126
ogazboiz merged 1 commit into
LabsCrypt:mainfrom
silifatzoffun74-art:feat/issues-1121-1120-1119-1118

Conversation

@silifatzoffun74-art

@silifatzoffun74-art silifatzoffun74-art commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

**#1118 **: useModalDialog.ts captures document.activeElement on open and restores focus to it on close/unmount (see the existing previouslyFocusedRef logic and the passing "should restore focus to previously focused element on unmount" test) — no change needed.

Test plan

  • npx vitest run for the touched files — all pass (Progressbar, useStreamingAmount, soroban, useModalDialog)
  • npx tsc --noEmit — no new errors in changed files (two pre-existing unrelated test-file failures in useIncomingStreams.test.ts / another .ts test using JSX are out of scope)

Closes #1121
Closes #1120
Closes #1119
Closes #1118

@ogazboiz
ogazboiz merged commit 506c75f into LabsCrypt:main Jul 29, 2026
7 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment