From 063b10430b946e5d3d880e0987a2a64f2811aa3c Mon Sep 17 00:00:00 2001 From: Yassin Nouh <70436855+YassinNouh21@users.noreply.github.com> Date: Sat, 25 Jan 2025 17:58:20 +0200 Subject: [PATCH] fix: add mounted in `addPostFrameCallback` --- lib/src/pages/quran/page/reciter_selection_screen.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/src/pages/quran/page/reciter_selection_screen.dart b/lib/src/pages/quran/page/reciter_selection_screen.dart index 6df3396b..954caa5d 100644 --- a/lib/src/pages/quran/page/reciter_selection_screen.dart +++ b/lib/src/pages/quran/page/reciter_selection_screen.dart @@ -148,7 +148,9 @@ class _ReciterSelectionScreenState extends ConsumerState } }); WidgetsBinding.instance.addPostFrameCallback((_) { - ref.read(reciteNotifierProvider.notifier); + if (mounted) { + ref.read(reciteNotifierProvider.notifier); + } _setInitialFocus(); }); }