slight refactor of callback in message avatar widget

This commit is contained in:
Henry Hiles 2026-05-26 19:53:05 -04:00
commit 4e5c709fb9
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -15,13 +15,11 @@ class MessageAvatar extends ConsumerWidget {
Widget build(BuildContext context, WidgetRef ref) => Widget build(BuildContext context, WidgetRef ref) =>
switch (ref.watch(AuthorController.provider(event))) { switch (ref.watch(AuthorController.provider(event))) {
AsyncData(:final value) || AsyncLoading(:final value?) => InkWell( AsyncData(:final value) || AsyncLoading(:final value?) => InkWell(
onTapUp: (details) { onTapUp: (details) => context.showUserPopover(
context.showUserPopover(
value, value,
event.sender, event.sender,
globalPosition: details.globalPosition, globalPosition: details.globalPosition,
); ),
},
child: AvatarOrHash( child: AvatarOrHash(
value.avatarUrl, value.avatarUrl,
value.displayName ?? event.sender.localpart, value.displayName ?? event.sender.localpart,