diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 90dd5d9a4fb4..9a653fb5eb7d 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -29b25165cab883d290f6245ec267550bf6058cd9 +f5a983535131d948950124c53df6b8f491debd9f diff --git a/packages/google_maps_flutter/google_maps_flutter/example/integration_test/src/maps_controller.dart b/packages/google_maps_flutter/google_maps_flutter/example/integration_test/src/maps_controller.dart index 1353c5944903..63351a474950 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/integration_test/src/maps_controller.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/integration_test/src/maps_controller.dart @@ -366,6 +366,14 @@ void runTests() { ); final GoogleMapController controller = await controllerCompleter.future; + await tester.pumpAndSettle(); + + // TODO(mossmana): Adding this delay addresses + // https://github.com/flutter/flutter/issues/131783. It may be related + // to https://github.com/flutter/flutter/issues/54758 and should be + // re-evaluated when that issue is fixed. + await Future.delayed(const Duration(seconds: 1)); + bool iwVisibleStatus = await controller.isMarkerInfoWindowShown(marker.markerId); expect(iwVisibleStatus, false);