diff --git a/lib/src/builtins/interactive_element_builtin.dart b/lib/src/builtins/interactive_element_builtin.dart index f0f052676c..68a5fef2f0 100644 --- a/lib/src/builtins/interactive_element_builtin.dart +++ b/lib/src/builtins/interactive_element_builtin.dart @@ -63,8 +63,10 @@ class InteractiveElementBuiltIn extends HtmlExtension { ?.map((e) => _processInteractableChild(context, e)) .toList(), recognizer: TapGestureRecognizer()..onTap = onTap, - style: - context.styledElement?.style.generateTextStyle() ?? childSpan.style, + style: context.styledElement?.style + .generateTextStyle() + .merge(childSpan.style) ?? + childSpan.style, semanticsLabel: childSpan.semanticsLabel, locale: childSpan.locale, mouseCursor: childSpan.mouseCursor,