formatting fix

This commit is contained in:
Ben Allfree
2026-02-22 11:31:56 -08:00
parent bf4f52a4e3
commit 35498c1b90
2 changed files with 67 additions and 35 deletions
+26 -10
View File
@@ -367,15 +367,22 @@ class _ChannelChatScreenState extends State<ChannelChatScreen> {
shape: BoxShape.circle,
),
child: Icon(
(message.status == ChannelMessageStatus.sent && displayPath.isNotEmpty)
(message.status ==
ChannelMessageStatus.sent &&
displayPath.isNotEmpty)
? Icons.check_circle
: message.status == ChannelMessageStatus.failed
: message.status ==
ChannelMessageStatus.failed
? Icons.cancel
: Icons.cloud,
size: 14,
color: (message.status == ChannelMessageStatus.sent && displayPath.isNotEmpty)
color:
(message.status ==
ChannelMessageStatus.sent &&
displayPath.isNotEmpty)
? Colors.green
: message.status == ChannelMessageStatus.failed
: message.status ==
ChannelMessageStatus.failed
? Colors.red
: Colors.white70,
),
@@ -402,8 +409,10 @@ class _ChannelChatScreenState extends State<ChannelChatScreen> {
defaultToHttps: false,
),
linkifiers: const [UrlLinkifier()],
onOpen: (link) =>
LinkHandler.handleLinkTap(context, link.url),
onOpen: (link) => LinkHandler.handleLinkTap(
context,
link.url,
),
),
),
if (!enableTracing && isOutgoing) ...[
@@ -411,15 +420,22 @@ class _ChannelChatScreenState extends State<ChannelChatScreen> {
Padding(
padding: const EdgeInsets.only(bottom: 2),
child: Icon(
(message.status == ChannelMessageStatus.sent && displayPath.isNotEmpty)
(message.status ==
ChannelMessageStatus.sent &&
displayPath.isNotEmpty)
? Icons.check_circle
: message.status == ChannelMessageStatus.failed
: message.status ==
ChannelMessageStatus.failed
? Icons.cancel
: Icons.cloud,
size: 14,
color: (message.status == ChannelMessageStatus.sent && displayPath.isNotEmpty)
color:
(message.status ==
ChannelMessageStatus.sent &&
displayPath.isNotEmpty)
? Colors.green
: message.status == ChannelMessageStatus.failed
: message.status ==
ChannelMessageStatus.failed
? Colors.red
: Colors.grey,
),
+25 -9
View File
@@ -1274,19 +1274,28 @@ class _MessageBubble extends StatelessWidget {
child: Container(
padding: const EdgeInsets.all(2),
decoration: BoxDecoration(
color: Colors.black.withValues(alpha: 0.3),
color: Colors.black.withValues(
alpha: 0.3,
),
shape: BoxShape.circle,
),
child: Icon(
(message.status == MessageStatus.delivered && message.pathBytes.isNotEmpty)
(message.status ==
MessageStatus.delivered &&
message.pathBytes.isNotEmpty)
? Icons.check_circle
: message.status == MessageStatus.failed
: message.status ==
MessageStatus.failed
? Icons.cancel
: Icons.cloud,
size: 14,
color: (message.status == MessageStatus.delivered && message.pathBytes.isNotEmpty)
color:
(message.status ==
MessageStatus.delivered &&
message.pathBytes.isNotEmpty)
? Colors.green
: message.status == MessageStatus.failed
: message.status ==
MessageStatus.failed
? Colors.red
: Colors.white70,
),
@@ -1312,8 +1321,10 @@ class _MessageBubble extends StatelessWidget {
defaultToHttps: false,
),
linkifiers: const [UrlLinkifier()],
onOpen: (link) =>
LinkHandler.handleLinkTap(context, link.url),
onOpen: (link) => LinkHandler.handleLinkTap(
context,
link.url,
),
),
),
if (!enableTracing && isOutgoing) ...[
@@ -1321,13 +1332,18 @@ class _MessageBubble extends StatelessWidget {
Padding(
padding: const EdgeInsets.only(bottom: 2),
child: Icon(
(message.status == MessageStatus.delivered && message.pathBytes.isNotEmpty)
(message.status ==
MessageStatus.delivered &&
message.pathBytes.isNotEmpty)
? Icons.check_circle
: message.status == MessageStatus.failed
? Icons.cancel
: Icons.cloud,
size: 14,
color: (message.status == MessageStatus.delivered && message.pathBytes.isNotEmpty)
color:
(message.status ==
MessageStatus.delivered &&
message.pathBytes.isNotEmpty)
? Colors.green
: message.status == MessageStatus.failed
? Colors.red