From 87c2ed1854c6af6970aaff0a82145bf0ddc3645b Mon Sep 17 00:00:00 2001 From: pdblasi-google <109253501+pdblasi-google@users.noreply.github.com> Date: Tue, 14 Mar 2023 12:02:37 -0700 Subject: [PATCH] Reland: Updates `flutter/test/gestures` to no longer reference `TestWindow` (#122619) Reland: Updates `flutter/test/gestures` to no longer reference `TestWindow` --- .../test/gestures/gesture_config_regression_test.dart | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/flutter/test/gestures/gesture_config_regression_test.dart b/packages/flutter/test/gestures/gesture_config_regression_test.dart index 6a9fb8b7d0..cf2b9aac4f 100644 --- a/packages/flutter/test/gestures/gesture_config_regression_test.dart +++ b/packages/flutter/test/gestures/gesture_config_regression_test.dart @@ -90,7 +90,9 @@ class NestedDraggableCase extends StatelessWidget { void main() { testWidgets('Scroll Views get the same ScrollConfiguration as GestureDetectors', (WidgetTester tester) async { - tester.binding.window.gestureSettingsTestValue = const ui.GestureSettings(physicalTouchSlop: 4); + tester.view.gestureSettings = const ui.GestureSettings(physicalTouchSlop: 4); + addTearDown(tester.view.reset); + final TestResult result = TestResult(); await tester.pumpWidget(MaterialApp( @@ -108,11 +110,11 @@ void main() { expect(result.dragStarted, true); expect(result.dragUpdate, true); - tester.binding.window.clearGestureSettingsTestValue(); }); testWidgets('Scroll Views get the same ScrollConfiguration as Draggables', (WidgetTester tester) async { - tester.binding.window.gestureSettingsTestValue = const ui.GestureSettings(physicalTouchSlop: 4); + tester.view.gestureSettings = const ui.GestureSettings(physicalTouchSlop: 4); + addTearDown(tester.view.reset); final TestResult result = TestResult(); @@ -131,6 +133,5 @@ void main() { expect(result.dragStarted, true); expect(result.dragUpdate, true); - tester.binding.window.clearGestureSettingsTestValue(); }); }