From 281dda5b033f68bf85c3be844e0adad1e061b6ab Mon Sep 17 00:00:00 2001 From: Kelrap Date: Wed, 16 Jul 2025 14:18:25 -0400 Subject: [PATCH] fix: close profile popup on chat list view click --- lib/widgets/member_actions_popup_menu_button.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/widgets/member_actions_popup_menu_button.dart b/lib/widgets/member_actions_popup_menu_button.dart index a1164203a..ee19b3e8a 100644 --- a/lib/widgets/member_actions_popup_menu_button.dart +++ b/lib/widgets/member_actions_popup_menu_button.dart @@ -19,7 +19,9 @@ void showMemberActionsPopupMenu({ final displayname = user.calcDisplayname(); final isMe = user.room.client.userID == user.id; - final overlay = Overlay.of(context).context.findRenderObject() as RenderBox; + final overlay = Overlay.of(context, rootOverlay: true) + .context + .findRenderObject() as RenderBox; final button = context.findRenderObject() as RenderBox; @@ -35,6 +37,7 @@ void showMemberActionsPopupMenu({ ); final action = await showMenu<_MemberActions>( + useRootNavigator: true, context: context, position: position, items: >[