From 3946838f337288acb89ccd6c3c0da193656b38cb Mon Sep 17 00:00:00 2001 From: Aryan Arora Date: Sat, 4 Nov 2023 00:47:41 +0530 Subject: [PATCH] fix: LoadProfileBottomSheet accessing disposed outerContext --- lib/pages/user_bottom_sheet/user_bottom_sheet.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/pages/user_bottom_sheet/user_bottom_sheet.dart b/lib/pages/user_bottom_sheet/user_bottom_sheet.dart index 9dbbb84d..9d87f559 100644 --- a/lib/pages/user_bottom_sheet/user_bottom_sheet.dart +++ b/lib/pages/user_bottom_sheet/user_bottom_sheet.dart @@ -233,7 +233,10 @@ class UserBottomSheetController extends State { ); if (roomIdResult.error != null) return; widget.outerContext.go('/rooms/${roomIdResult.result!}'); - Navigator.of(context, rootNavigator: false).pop(); + Navigator.of(context, rootNavigator: false) + ..pop() + ..pop(); + widget.outerContext.go('/rooms/${roomIdResult.result!}'); break; case UserBottomSheetAction.ignore: context.go('/rooms/settings/security/ignorelist');