From 39f607f6f95b408c503fc22217512edb7d056028 Mon Sep 17 00:00:00 2001 From: Krille Fear Date: Fri, 8 Apr 2022 09:59:08 +0200 Subject: [PATCH] feat: Display event timestamp if selected --- lib/pages/chat/events/message.dart | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/lib/pages/chat/events/message.dart b/lib/pages/chat/events/message.dart index f4f20d79..01cea0cb 100644 --- a/lib/pages/chat/events/message.dart +++ b/lib/pages/chat/events/message.dart @@ -269,19 +269,24 @@ class Message extends StatelessWidget { ); Widget container; if (event.hasAggregatedEvents(timeline, RelationshipTypes.reaction) || - displayTime) { + displayTime || + selected) { container = Column( mainAxisSize: MainAxisSize.min, crossAxisAlignment: ownMessage ? CrossAxisAlignment.end : CrossAxisAlignment.start, children: [ - if (displayTime) + if (displayTime || selected) Padding( - padding: EdgeInsets.symmetric( - vertical: 8.0 * AppConfig.bubbleSizeFactor), + padding: displayTime + ? EdgeInsets.symmetric( + vertical: 8.0 * AppConfig.bubbleSizeFactor) + : EdgeInsets.zero, child: Center( child: Material( - color: Theme.of(context).backgroundColor, + color: displayTime + ? Theme.of(context).backgroundColor + : Theme.of(context).backgroundColor.withOpacity(0.33), borderRadius: BorderRadius.circular(AppConfig.borderRadius / 2), clipBehavior: Clip.antiAlias, child: Padding(