From 0670d5061d7bcf998659639f54c5c52136382513 Mon Sep 17 00:00:00 2001 From: Kelrap Date: Mon, 29 Jul 2024 15:16:43 -0400 Subject: [PATCH 1/2] Avatar is no longer child of Hero --- lib/pages/chat_details/chat_details_view.dart | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/lib/pages/chat_details/chat_details_view.dart b/lib/pages/chat_details/chat_details_view.dart index 24db0f582..7bda65abf 100644 --- a/lib/pages/chat_details/chat_details_view.dart +++ b/lib/pages/chat_details/chat_details_view.dart @@ -138,17 +138,18 @@ class ChatDetailsView extends StatelessWidget { Avatar.defaultSize * 2.5, ), ), - child: Hero( - tag: controller.widget - .embeddedCloseButton != - null - ? 'embedded_content_banner' - : 'content_banner', - child: Avatar( - mxContent: room.avatar, - name: displayname, - size: Avatar.defaultSize * 2.5, - ), + // #Pangea + // child: Hero( + // tag: controller.widget + // .embeddedCloseButton != + // null + // ? 'embedded_content_banner' + // : 'content_banner', + // Pangea# + child: Avatar( + mxContent: room.avatar, + name: displayname, + size: Avatar.defaultSize * 2.5, ), ), if (!room.isDirectChat && From 0da6bb9cb5d35ce3a2a46bfb9113ef5e99488de3 Mon Sep 17 00:00:00 2001 From: Kelrap Date: Wed, 31 Jul 2024 15:32:08 -0400 Subject: [PATCH 2/2] Add comment explaining rationale --- lib/pages/chat_details/chat_details_view.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/pages/chat_details/chat_details_view.dart b/lib/pages/chat_details/chat_details_view.dart index 7bda65abf..0afa56086 100644 --- a/lib/pages/chat_details/chat_details_view.dart +++ b/lib/pages/chat_details/chat_details_view.dart @@ -139,6 +139,8 @@ class ChatDetailsView extends StatelessWidget { ), ), // #Pangea + // Hero animation is causing weird visual glitch + // Probably not worth keeping // child: Hero( // tag: controller.widget // .embeddedCloseButton !=