fix(canvas): add aria-hidden to MemoryTab chevron + ConversationTraceModal close icon
Block internal-flavored paths / Block forbidden paths (pull_request) Successful in 35s
CI / Shellcheck (E2E scripts) (pull_request) Successful in 53s
Handlers Postgres Integration / detect-changes (pull_request) Successful in 46s
CI / Detect changes (pull_request) Successful in 1m8s
Harness Replays / detect-changes (pull_request) Successful in 44s
E2E Staging Canvas (Playwright) / detect-changes (pull_request) Successful in 1m15s
E2E API Smoke Test / detect-changes (pull_request) Successful in 1m22s
E2E Chat / detect-changes (pull_request) Successful in 1m24s
Runtime PR-Built Compatibility / detect-changes (pull_request) Successful in 52s
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 46s
Handlers Postgres Integration / Handlers Postgres Integration (pull_request) Successful in 15s
Harness Replays / Harness Replays (pull_request) Successful in 20s
qa-review / approved (pull_request) Failing after 1m2s
security-review / approved (pull_request) Failing after 56s
sop-checklist / all-items-acked (pull_request) Successful in 49s
gate-check-v3 / gate-check (pull_request) Successful in 1m22s
E2E API Smoke Test / E2E API Smoke Test (pull_request) Successful in 30s
Runtime PR-Built Compatibility / PR-built wheel + import smoke (pull_request) Successful in 20s
CI / Python Lint & Test (pull_request) Successful in 8m41s
E2E Chat / E2E Chat (pull_request) Failing after 10m10s
E2E Staging Canvas (Playwright) / Canvas tabs E2E (pull_request) Successful in 10m49s
CI / Canvas (Next.js) (pull_request) Successful in 20m13s
CI / Canvas Deploy Reminder (pull_request) Has been skipped
CI / Platform (Go) (pull_request) Successful in 20m41s
CI / all-required (pull_request) Successful in 20m42s
lint-required-no-paths / lint-required-no-paths (pull_request) Has been cancelled
sop-tier-check / tier-check (pull_request) Has been cancelled
Block internal-flavored paths / Block forbidden paths (pull_request) Successful in 35s
CI / Shellcheck (E2E scripts) (pull_request) Successful in 53s
Handlers Postgres Integration / detect-changes (pull_request) Successful in 46s
CI / Detect changes (pull_request) Successful in 1m8s
Harness Replays / detect-changes (pull_request) Successful in 44s
E2E Staging Canvas (Playwright) / detect-changes (pull_request) Successful in 1m15s
E2E API Smoke Test / detect-changes (pull_request) Successful in 1m22s
E2E Chat / detect-changes (pull_request) Successful in 1m24s
Runtime PR-Built Compatibility / detect-changes (pull_request) Successful in 52s
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 46s
Handlers Postgres Integration / Handlers Postgres Integration (pull_request) Successful in 15s
Harness Replays / Harness Replays (pull_request) Successful in 20s
qa-review / approved (pull_request) Failing after 1m2s
security-review / approved (pull_request) Failing after 56s
sop-checklist / all-items-acked (pull_request) Successful in 49s
gate-check-v3 / gate-check (pull_request) Successful in 1m22s
E2E API Smoke Test / E2E API Smoke Test (pull_request) Successful in 30s
Runtime PR-Built Compatibility / PR-built wheel + import smoke (pull_request) Successful in 20s
CI / Python Lint & Test (pull_request) Successful in 8m41s
E2E Chat / E2E Chat (pull_request) Failing after 10m10s
E2E Staging Canvas (Playwright) / Canvas tabs E2E (pull_request) Successful in 10m49s
CI / Canvas (Next.js) (pull_request) Successful in 20m13s
CI / Canvas Deploy Reminder (pull_request) Has been skipped
CI / Platform (Go) (pull_request) Successful in 20m41s
CI / all-required (pull_request) Successful in 20m42s
lint-required-no-paths / lint-required-no-paths (pull_request) Has been cancelled
sop-tier-check / tier-check (pull_request) Has been cancelled
MemoryTab: ▶/▼ chevron inside expand button lacked aria-hidden=true. ConversationTraceModal: ✕ inside labeled close button lacked aria-hidden=true. Both are decorative — accessible name provided via aria-expanded/aria-label. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -125,7 +125,7 @@ export function ConversationTraceModal({ open, workspaceId: _workspaceId, onClos
|
||||
aria-label="Close conversation trace"
|
||||
className="text-ink-mid hover:text-ink-mid text-lg px-2 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-accent focus-visible:ring-offset-1 focus-visible:ring-offset-surface"
|
||||
>
|
||||
✕
|
||||
<span aria-hidden="true">✕</span>
|
||||
</button>
|
||||
</Dialog.Close>
|
||||
</div>
|
||||
|
||||
@@ -368,7 +368,7 @@ export function MemoryTab({ workspaceId }: Props) {
|
||||
TTL {new Date(entry.expires_at).toLocaleString()}
|
||||
</span>
|
||||
)}
|
||||
<span className="text-[10px] text-ink-mid">
|
||||
<span aria-hidden="true" className="text-[10px] text-ink-mid">
|
||||
{expanded === entry.key ? "▼" : "▶"}
|
||||
</span>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user