From db124be67434dfabac7bf727977d03526610207c Mon Sep 17 00:00:00 2001 From: nayu104 Date: Sun, 18 Jan 2026 00:02:24 +0900 Subject: [PATCH] fix: merge child span style with generated text style in InteractiveElement --- lib/src/builtins/interactive_element_builtin.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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,