diff --git a/dev/benchmarks/microbenchmarks/lib/foundation/all_elements_bench.dart b/dev/benchmarks/microbenchmarks/lib/foundation/all_elements_bench.dart index 0654e0b4cd..0e715d541e 100644 --- a/dev/benchmarks/microbenchmarks/lib/foundation/all_elements_bench.dart +++ b/dev/benchmarks/microbenchmarks/lib/foundation/all_elements_bench.dart @@ -42,7 +42,10 @@ Future main() async { ), )); - await SchedulerBinding.instance.endOfFrame; + // Wait for frame rendering to stabilize. + for (int i = 0; i < 5; i++) { + await SchedulerBinding.instance.endOfFrame; + } final Stopwatch watch = Stopwatch();