From 1542b801217a91b4fa92bdb263543cc402037396 Mon Sep 17 00:00:00 2001 From: Kelrap <99418823+Kelrap@users.noreply.github.com> Date: Fri, 11 Jul 2025 15:29:16 -0400 Subject: [PATCH] Close profile card when click off (#3435) * Profile close when click in chat list view, setup for fixes * Fix positioning errors * Add pangea quotes --------- Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> --- lib/widgets/member_actions_popup_menu_button.dart | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/widgets/member_actions_popup_menu_button.dart b/lib/widgets/member_actions_popup_menu_button.dart index d4487f7a7..b62d2e350 100644 --- a/lib/widgets/member_actions_popup_menu_button.dart +++ b/lib/widgets/member_actions_popup_menu_button.dart @@ -24,7 +24,12 @@ void showMemberActionsPopupMenu({ final dmRoomId = user.room.client.getDirectChatFromUserId(user.id); // Pangea# - final overlay = Overlay.of(context).context.findRenderObject() as RenderBox; + // #Pangea + // final overlay = Overlay.of(context).context.findRenderObject() as RenderBox; + final overlay = Overlay.of(context, rootOverlay: true) + .context + .findRenderObject() as RenderBox; + // Pangea3 final button = context.findRenderObject() as RenderBox; @@ -40,6 +45,9 @@ void showMemberActionsPopupMenu({ ); final action = await showMenu<_MemberActions>( + // #Pangea + useRootNavigator: true, + // Pangea# context: context, position: position, items: >[