diff --git a/lib/widgets/pages/chat.dart b/lib/widgets/pages/chat.dart index 4e5ca8f..53d3571 100644 --- a/lib/widgets/pages/chat.dart +++ b/lib/widgets/pages/chat.dart @@ -45,10 +45,10 @@ class const ChatPage({super.key}) extends HookConsumerWidget { WidgetsBinding.instance.addPostFrameCallback((_) { ref.read(LinkRequestController.provider.notifier).consume(); navigatorKey.currentState?.popUntil((route) => route.isFirst); - final navigatorContext = navigatorKey.currentContext; - if (navigatorContext == null) return; + final scaffoldContext = scaffoldKey.currentContext; + if (scaffoldContext == null) return; - ref.openLinkInfo(navigatorContext, linkRequest).onError(showError); + ref.openLinkInfo(scaffoldContext, linkRequest).onError(showError); }); return null; }, [linkRequest, initComplete]);