diff --git a/lib/widgets/renderers/event.dart b/lib/widgets/renderers/event.dart index 50fdcd6..bb46f10 100644 --- a/lib/widgets/renderers/event.dart +++ b/lib/widgets/renderers/event.dart @@ -150,28 +150,33 @@ class EventRenderer extends ConsumerWidget { ), )) { AsyncData(:final value?) || - AsyncLoading(:final value?) => Row( - spacing: 8, - children: [ - MessageAvatar(value, height: 24), - Flexible( - child: MessageDisplayname( - value, - style: TextStyle( - color: - theme.colorScheme.primary, - fontWeight: FontWeight.bold, + AsyncLoading( + :final value?, + ) => IgnorePointer( + child: Row( + spacing: 8, + children: [ + MessageAvatar(value, height: 24), + Flexible( + child: MessageDisplayname( + value, + style: TextStyle( + color: theme + .colorScheme + .primary, + fontWeight: FontWeight.bold, + ), ), ), - ), - Expanded( - child: EventRenderer( - value, - textOnly: true, - maxLines: 1, + Expanded( + child: EventRenderer( + value, + textOnly: true, + maxLines: 1, + ), ), - ), - ], + ], + ), ), AsyncError _ => Text( "An error occurred while fetching the reply",