diff --git a/package/lib/src/beam_stack.dart b/package/lib/src/beam_stack.dart index 86bbef0..07f1baa 100644 --- a/package/lib/src/beam_stack.dart +++ b/package/lib/src/beam_stack.dart @@ -507,9 +507,8 @@ class RoutesBeamStack extends BeamStack { // Initializing page state final stateChangeNotifier = page.stateChangeNotifier; if (stateChangeNotifier != null) { - parent.pageNotifiers[page.key] = stateChangeNotifier; - stateChangeNotifier.value = - BeamPageState(isPinnacle: index == sortedRoutes.length - 1); + parent.pageNotifiers[page.key] = stateChangeNotifier + ..value = BeamPageState(isPinnacle: index == sortedRoutes.length - 1); } return page;