diff --git a/core/lib/presentation/utils/html_transformer/dom/sanitize_hyper_link_tag_in_html_transformers.dart b/core/lib/presentation/utils/html_transformer/dom/sanitize_hyper_link_tag_in_html_transformers.dart index b710645bc..ac66d9a79 100644 --- a/core/lib/presentation/utils/html_transformer/dom/sanitize_hyper_link_tag_in_html_transformers.dart +++ b/core/lib/presentation/utils/html_transformer/dom/sanitize_hyper_link_tag_in_html_transformers.dart @@ -18,7 +18,9 @@ class SanitizeHyperLinkTagInHtmlTransformer extends DomTransformer { }) async { final elements = document.querySelectorAll('a'); await Future.wait(elements.map((element) async { - _addToolTipWhenHoverLink(element); + if (useTooltip) { + _addToolTipWhenHoverLink(element); + } _addBlankForTargetProperty(element); _addNoReferrerForRelProperty(element); })); diff --git a/core/lib/presentation/utils/html_transformer/transform_configuration.dart b/core/lib/presentation/utils/html_transformer/transform_configuration.dart index eea5f86cf..4b277d40c 100644 --- a/core/lib/presentation/utils/html_transformer/transform_configuration.dart +++ b/core/lib/presentation/utils/html_transformer/transform_configuration.dart @@ -108,7 +108,7 @@ class TransformConfiguration { const RemoveScriptTransformer(), const BlockQuotedTransformer(), const BlockCodeTransformer(), - SanitizeHyperLinkTagInHtmlTransformer(), + SanitizeHyperLinkTagInHtmlTransformer(useTooltip: PlatformInfo.isWeb), const ImageTransformer(), const AddLazyLoadingForBackgroundImageTransformer(), const RemoveCollapsedSignatureButtonTransformer(),