diff --git a/packages/flutter/test/material/floating_action_button_test.dart b/packages/flutter/test/material/floating_action_button_test.dart index 91c0396f70e..1e849cd871d 100644 --- a/packages/flutter/test/material/floating_action_button_test.dart +++ b/packages/flutter/test/material/floating_action_button_test.dart @@ -107,17 +107,15 @@ void main() { expect(find.text('Add'), findsNothing); // Test hover for tooltip. - TestGesture? gesture = await tester.createGesture(kind: PointerDeviceKind.mouse); - await gesture!.addPointer(); - addTearDown(() => gesture?.removePointer()); + final TestGesture gesture = await tester.createGesture(kind: PointerDeviceKind.mouse); + await gesture.addPointer(); + addTearDown(() => gesture.removePointer()); await gesture.moveTo(tester.getCenter(find.byType(FloatingActionButton))); await tester.pumpAndSettle(); expect(find.text('Add'), findsOneWidget); await gesture.moveTo(Offset.zero); - await gesture.removePointer(); - gesture = null; await tester.pumpAndSettle(); expect(find.text('Add'), findsNothing); @@ -144,9 +142,9 @@ void main() { expect(find.text('Add'), findsNothing); // Test hover for tooltip. - TestGesture? gesture = await tester.createGesture(kind: PointerDeviceKind.mouse); - await gesture!.addPointer(); - addTearDown(() => gesture?.removePointer()); + final TestGesture gesture = await tester.createGesture(kind: PointerDeviceKind.mouse); + await gesture.addPointer(); + addTearDown(() => gesture.removePointer()); await tester.pumpAndSettle(); await gesture.moveTo(tester.getCenter(find.byType(FloatingActionButton))); await tester.pumpAndSettle(); @@ -154,8 +152,6 @@ void main() { expect(find.text('Add'), findsOneWidget); await gesture.moveTo(Offset.zero); - await gesture.removePointer(); - gesture = null; await tester.pumpAndSettle(); expect(find.text('Add'), findsNothing);