diff --git a/packages/app/e2e/regression/prompt-thinking-level.spec.ts b/packages/app/e2e/regression/prompt-thinking-level.spec.ts index 9ddb484709..9315c347c0 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 c9b71dd4a4..9b011f03e9 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}