chore: Add tooltip to links in html
This commit is contained in:
parent
eecf206eb8
commit
4072e99696
1 changed files with 14 additions and 13 deletions
|
|
@ -182,21 +182,22 @@ class HtmlMessage extends StatelessWidget {
|
|||
}
|
||||
}
|
||||
return WidgetSpan(
|
||||
child: InkWell(
|
||||
splashColor: Colors.transparent,
|
||||
onTap: () =>
|
||||
UrlLauncher(context, node.attributes['href'], node.text)
|
||||
.launchUrl(),
|
||||
child: Text.rich(
|
||||
TextSpan(
|
||||
children: _renderWithLineBreaks(
|
||||
node.nodes,
|
||||
context,
|
||||
depth: depth,
|
||||
child: Tooltip(
|
||||
message: href,
|
||||
child: InkWell(
|
||||
splashColor: Colors.transparent,
|
||||
onTap: () => UrlLauncher(context, href, node.text).launchUrl(),
|
||||
child: Text.rich(
|
||||
TextSpan(
|
||||
children: _renderWithLineBreaks(
|
||||
node.nodes,
|
||||
context,
|
||||
depth: depth,
|
||||
),
|
||||
style: linkStyle,
|
||||
),
|
||||
style: linkStyle,
|
||||
style: const TextStyle(height: 1.25),
|
||||
),
|
||||
style: const TextStyle(height: 1.25),
|
||||
),
|
||||
),
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue