Skip to content

Commit 1bdba68

Browse files
authored
Force benchmark app to portrait (#112502)
1 parent 9e95f5f commit 1bdba68

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

dev/benchmarks/microbenchmarks/lib/foundation/all_elements_bench.dart

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
import 'package:flutter/material.dart';
66
import 'package:flutter/scheduler.dart';
7+
import 'package:flutter/services.dart';
78
import 'package:flutter_test/flutter_test.dart' show collectAllElementsFrom;
89

910
import '../common.dart';
@@ -42,6 +43,12 @@ Future<void> main() async {
4243
),
4344
));
4445

46+
// Lists may not be scrolled into frame in landscape.
47+
SystemChrome.setPreferredOrientations(<DeviceOrientation>[
48+
DeviceOrientation.portraitUp,
49+
DeviceOrientation.portraitDown,
50+
]);
51+
4552
// Wait for frame rendering to stabilize.
4653
for (int i = 0; i < 5; i++) {
4754
await SchedulerBinding.instance.endOfFrame;

0 commit comments

Comments
 (0)