From 1d0ffd86d53839b04cbee8a280f14f3742900027 Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Wed, 30 Oct 2024 20:22:09 +0800 Subject: [PATCH] fix: sys msg --- lib/pages/msg_feed_top/sys_msg/view.dart | 2 +- lib/pages/whisper/view.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/pages/msg_feed_top/sys_msg/view.dart b/lib/pages/msg_feed_top/sys_msg/view.dart index f3fa0e8f1..e6e87131b 100644 --- a/lib/pages/msg_feed_top/sys_msg/view.dart +++ b/lib/pages/msg_feed_top/sys_msg/view.dart @@ -169,7 +169,7 @@ class _SysMsgPageState extends State { InlineSpan _buildContent(String content) { final List spanChildren = []; RegExp urlRegExp = RegExp( - '#\\{([^}]*)\\}\\{"([^}]*)"\\}|https?:\\/\\/[^\\s/\$.?#].[^\\s]*|www\\.[^\\s/\$.?#].[^\\s]*'); + '#\\{([^}]*)\\}\\{"?([^}]*)"?\\}|https?:\\/\\/[^\\s/\$.?#].[^\\s]*|www\\.[^\\s/\$.?#].[^\\s]*'); content.splitMapJoin( urlRegExp, onMatch: (Match match) { diff --git a/lib/pages/whisper/view.dart b/lib/pages/whisper/view.dart index 2ff92e5b2..40a0085e6 100644 --- a/lib/pages/whisper/view.dart +++ b/lib/pages/whisper/view.dart @@ -176,7 +176,7 @@ class _WhisperPageState extends State { ? null : Theme.of(context) .colorScheme - .secondaryContainer, + .onInverseSurface, onLongPress: () { showDialog( context: context,