diff --git a/packages/alfa-aria/src/feature.ts b/packages/alfa-aria/src/feature.ts index 1ba11a404f..c45c2f78f9 100644 --- a/packages/alfa-aria/src/feature.ts +++ b/packages/alfa-aria/src/feature.ts @@ -674,6 +674,7 @@ const Features: Features = { ), summary: html((element) => + // the type is ensured by the name. (element as Element<"summary">).isSummaryForItsParentDetails() ? None : Option.of(Role.of("generic")),