diff --git a/lib/widgets/common/identity/aves_app_bar.dart b/lib/widgets/common/identity/aves_app_bar.dart index 8fc03f2db..f66653fc2 100644 --- a/lib/widgets/common/identity/aves_app_bar.dart +++ b/lib/widgets/common/identity/aves_app_bar.dart @@ -237,7 +237,9 @@ class _AvesFloatingBarState extends State with RouteAware { void didPopNext() { // post to prevent single frame flash during hero WidgetsBinding.instance.addPostFrameCallback((_) { - _isBlurAllowedNotifier.value = true; + if (mounted) { + _isBlurAllowedNotifier.value = true; + } }); } @@ -245,7 +247,9 @@ class _AvesFloatingBarState extends State with RouteAware { void didPushNext() { // post to prevent single frame flash during hero WidgetsBinding.instance.addPostFrameCallback((_) { - _isBlurAllowedNotifier.value = false; + if (mounted) { + _isBlurAllowedNotifier.value = false; + } }); }