diff --git a/src/actions.ts b/src/actions.ts index 0addd56..8b7661e 100644 --- a/src/actions.ts +++ b/src/actions.ts @@ -1671,7 +1671,8 @@ async function handleGetAttribute( async function handleGetText(command: GetTextCommand, browser: BrowserManager): Promise { const page = browser.getPage(); const locator = browser.getLocator(command.selector); - const text = await locator.textContent(); + const inner = await locator.innerText(); + const text = inner || (await locator.textContent()) || ''; return successResponse(command.id, { text, origin: page.url() }); }