diff --git a/lib/pages/chat/chat_app_bar_title.dart b/lib/pages/chat/chat_app_bar_title.dart index 8c2ba63e5..2cbbfb216 100644 --- a/lib/pages/chat/chat_app_bar_title.dart +++ b/lib/pages/chat/chat_app_bar_title.dart @@ -21,6 +21,7 @@ class ChatAppBarTitle extends StatelessWidget { } final directChatMatrixID = room.directChatMatrixID; return InkWell( + hoverColor: Colors.transparent, splashColor: Colors.transparent, highlightColor: Colors.transparent, onTap: directChatMatrixID != null diff --git a/lib/pages/chat_details/chat_details_view.dart b/lib/pages/chat_details/chat_details_view.dart index 6728f03c2..5809a6804 100644 --- a/lib/pages/chat_details/chat_details_view.dart +++ b/lib/pages/chat_details/chat_details_view.dart @@ -98,11 +98,14 @@ class ChatDetailsView extends StatelessWidget { Avatar.defaultSize * 2.5, ), ), - child: Avatar( - mxContent: room.avatar, - name: displayname, - size: Avatar.defaultSize * 2.5, - fontSize: 18 * 2.5, + child: Hero( + tag: 'content_banner', + child: Avatar( + mxContent: room.avatar, + name: displayname, + size: Avatar.defaultSize * 2.5, + fontSize: 18 * 2.5, + ), ), ), if (room.canChangeStateEvent( @@ -212,7 +215,7 @@ class ChatDetailsView extends StatelessWidget { padding: const EdgeInsets.symmetric( horizontal: 16.0, ), - child: Linkify( + child: SelectableLinkify( text: room.topic.isEmpty ? L10n.of(context)!.noGroupDescriptionYet : room.topic,