diff --git a/packages/playwright-core/src/server/injected/roleUtils.ts b/packages/playwright-core/src/server/injected/roleUtils.ts index ed75c7e9f0..3eab53a872 100644 --- a/packages/playwright-core/src/server/injected/roleUtils.ts +++ b/packages/playwright-core/src/server/injected/roleUtils.ts @@ -201,7 +201,8 @@ const kPresentationInheritanceParents: { [tagName: string]: string[] } = { }; function getImplicitAriaRole(element: Element): AriaRole | null { - const implicitRole = kImplicitRoleByTagName[elementSafeTagName(element)](element) || ''; + // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition + const implicitRole = kImplicitRoleByTagName[elementSafeTagName(element)]?.(element) || ''; if (!implicitRole) { return null; }