@@ -90,7 +90,9 @@ class NestedDraggableCase extends StatelessWidget {
90
90
91
91
void main () {
92
92
testWidgets ('Scroll Views get the same ScrollConfiguration as GestureDetectors' , (WidgetTester tester) async {
93
- tester.binding.window.gestureSettingsTestValue = const ui.GestureSettings (physicalTouchSlop: 4 );
93
+ tester.view.gestureSettings = const ui.GestureSettings (physicalTouchSlop: 4 );
94
+ addTearDown (tester.view.reset);
95
+
94
96
final TestResult result = TestResult ();
95
97
96
98
await tester.pumpWidget (MaterialApp (
@@ -108,11 +110,11 @@ void main() {
108
110
109
111
expect (result.dragStarted, true );
110
112
expect (result.dragUpdate, true );
111
- tester.binding.window.clearGestureSettingsTestValue ();
112
113
});
113
114
114
115
testWidgets ('Scroll Views get the same ScrollConfiguration as Draggables' , (WidgetTester tester) async {
115
- tester.binding.window.gestureSettingsTestValue = const ui.GestureSettings (physicalTouchSlop: 4 );
116
+ tester.view.gestureSettings = const ui.GestureSettings (physicalTouchSlop: 4 );
117
+ addTearDown (tester.view.reset);
116
118
117
119
final TestResult result = TestResult ();
118
120
@@ -131,6 +133,5 @@ void main() {
131
133
132
134
expect (result.dragStarted, true );
133
135
expect (result.dragUpdate, true );
134
- tester.binding.window.clearGestureSettingsTestValue ();
135
136
});
136
137
}
0 commit comments