Fix aligning close button to right

This commit is contained in:
Henry Hiles 2026-04-09 12:12:55 -04:00
commit 5e07cec14d
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -32,28 +32,38 @@ class RelationPreview extends ConsumerWidget {
child: Row( child: Row(
spacing: 8, spacing: 8,
children: [ children: [
SizedBox(width: 4),
if (relationType == RelationType.edit) if (relationType == RelationType.edit)
Text( Text(
"Editing message:", "Editing message:",
style: TextStyle(fontWeight: FontWeight.bold), style: TextStyle(fontWeight: FontWeight.bold),
), ),
MessageAvatar(relatedMessage!), MessageAvatar(relatedMessage!),
Flexible(
child: MessageDisplayname( Expanded(
relatedMessage!, child: Row(
style: theme.textTheme.labelMedium?.copyWith( spacing: 8,
fontWeight: FontWeight.bold, children: [
), Flexible(
), child: MessageDisplayname(
), relatedMessage!,
Flexible( style: theme.textTheme.labelMedium?.copyWith(
child: Text( fontWeight: FontWeight.bold,
relatedMessage?.metadata?["body"] ?? ),
relatedMessage?.metadata?["eventType"], ),
overflow: TextOverflow.ellipsis, ),
style: theme.textTheme.labelMedium, Expanded(
maxLines: 1, child: Text(
relatedMessage?.metadata?["body"] ??
relatedMessage?.metadata?["eventType"] ??
"",
maxLines: 1,
overflow: TextOverflow.ellipsis,
softWrap: false,
style: theme.textTheme.labelMedium,
),
),
],
), ),
), ),
@ -68,11 +78,12 @@ class RelationPreview extends ConsumerWidget {
), ),
), ),
), ),
IconButton( IconButton(
tooltip: tooltip:
"Cancel ${relationType == RelationType.edit ? "edit" : "reply"}", "Cancel ${relationType == RelationType.edit ? "edit" : "reply"}",
onPressed: onDismiss, onPressed: onDismiss,
icon: Icon(Icons.close), icon: const Icon(Icons.close),
iconSize: 20, iconSize: 20,
), ),
], ],