From 08e11ffcbdfd17dbb6b9d9ca5060fa711fcfa69b Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Mon, 20 Jul 2026 05:09:47 +0000 Subject: [PATCH] fix(app): restore model variant accessibility --- packages/app/e2e/regression/prompt-thinking-level.spec.ts | 2 +- packages/session-ui/src/v2/components/prompt-input/index.tsx | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/app/e2e/regression/prompt-thinking-level.spec.ts b/packages/app/e2e/regression/prompt-thinking-level.spec.ts index 9ddb48470943..9315c347c036 100644 --- a/packages/app/e2e/regression/prompt-thinking-level.spec.ts +++ b/packages/app/e2e/regression/prompt-thinking-level.spec.ts @@ -56,7 +56,7 @@ test("shows the V2 thinking level control while relevant", async ({ page }) => { await page.goto(`/${base64Encode(directory)}/session/${sessionID}`) const composer = page.locator('[data-component="prompt-input-v2"]') const input = composer.locator('[data-component="prompt-input"]') - const control = composer.locator('button[title="Choose model variant"]') + const control = composer.getByRole("button", { name: "Choose model variant" }) await expectAppVisible(composer) await idleComposer(page) diff --git a/packages/session-ui/src/v2/components/prompt-input/index.tsx b/packages/session-ui/src/v2/components/prompt-input/index.tsx index c9b71dd4a4ed..9b011f03e9ef 100644 --- a/packages/session-ui/src/v2/components/prompt-input/index.tsx +++ b/packages/session-ui/src/v2/components/prompt-input/index.tsx @@ -557,6 +557,7 @@ export function PromptInputV2Select(props: { variant="ghost-muted" size="normal" class={`max-w-[220px] justify-start ![font-weight:440] ${props.class ?? ""}`} + aria-label={props.title} > {props.currentIcon}