Merge branch 'design'

This commit is contained in:
guozhigq
2024-10-23 23:07:21 +08:00

View File

@ -100,13 +100,6 @@ class SystemItem extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
// if (item.content is Map) {
// var res = MessageUtils().extractLinks(item.content['web']);
// print('res: $res');
// } else {
// var res = MessageUtils().extractLinks(item.content);
// print('res: $res');
// }
return Padding( return Padding(
padding: const EdgeInsets.fromLTRB(14, 14, 14, 12), padding: const EdgeInsets.fromLTRB(14, 14, 14, 12),
child: Column( child: Column(
@ -156,7 +149,7 @@ class SystemItem extends StatelessWidget {
contentMap['message'].splitMapJoin( contentMap['message'].splitMapJoin(
regExp, regExp,
onMatch: (Match match) { onMatch: (Match match) {
if (!match.group(0)!.startsWith('BV')) { if (match.group(0) != '' && !match.group(0)!.startsWith('BV')) {
spanChilds.add( spanChilds.add(
WidgetSpan( WidgetSpan(
child: Icon(Icons.link, color: colorScheme.primary, size: 16), child: Icon(Icons.link, color: colorScheme.primary, size: 16),