diff --git a/packages/go_router/test/go_router_test.dart b/packages/go_router/test/go_router_test.dart index b3e6b984ed0f..a05a3902822c 100644 --- a/packages/go_router/test/go_router_test.dart +++ b/packages/go_router/test/go_router_test.dart @@ -1258,6 +1258,10 @@ void main() { await verify(() => simulateAndroidBackButton(tester), []); }); + // Pump one frame between back buttons to allow any PopScope widgets to + // rebuild. + await tester.pump(); + // The second pop should exit the app. await tester.runAsync(() async { await verify(() => simulateAndroidBackButton(tester), [