From 8d106589cd3e569b1edd9fbff36f9902fa607892 Mon Sep 17 00:00:00 2001 From: Kelrap <99418823+Kelrap@users.noreply.github.com> Date: Mon, 29 Dec 2025 13:50:48 -0500 Subject: [PATCH] Add background to regeneration request background (#4960) --- lib/pages/chat/events/message.dart | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/lib/pages/chat/events/message.dart b/lib/pages/chat/events/message.dart index 3458e145f..5ac3b24ea 100644 --- a/lib/pages/chat/events/message.dart +++ b/lib/pages/chat/events/message.dart @@ -1045,14 +1045,24 @@ class Message extends StatelessWidget { if (canRefresh) Padding( padding: const EdgeInsets.all(16.0), - child: IconButton( - tooltip: L10n.of(context) - .requestRegeneration, - icon: const Icon( - Icons.refresh_outlined, + child: CircleAvatar( + radius: (IconTheme.of(context).size ?? + 24.0) - + 4, + backgroundColor: theme + .colorScheme.surface + .withAlpha(128), + child: IconButton( + tooltip: L10n.of(context) + .requestRegeneration, + icon: const Icon( + Icons.refresh_outlined, + ), + onPressed: () => + controller.requestRegeneration( + event.eventId, + ), ), - onPressed: () => controller - .requestRegeneration(event.eventId), ), ), ],