Merged in hotfix/map-gestures-fix (pull request #2)

fixed map gestures in listView

Approved-by: Joey Boerwinkel
This commit is contained in:
Jorian van der Kolk 2022-02-08 12:44:22 +00:00
commit 2694ed1117
5 changed files with 19 additions and 9 deletions

View file

@ -1,6 +1,5 @@
import 'dart:async';
import 'dart:math';
import 'dart:ui';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart' show rootBundle;

View file

@ -7,7 +7,7 @@ packages:
name: async
url: "https://pub.dartlang.org"
source: hosted
version: "2.8.1"
version: "2.8.2"
boolean_selector:
dependency: transitive
description:
@ -21,7 +21,7 @@ packages:
name: characters
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
version: "1.2.0"
charcode:
dependency: transitive
description:
@ -183,7 +183,14 @@ packages:
name: matcher
url: "https://pub.dartlang.org"
source: hosted
version: "0.12.10"
version: "0.12.11"
material_color_utilities:
dependency: transitive
description:
name: material_color_utilities
url: "https://pub.dartlang.org"
source: hosted
version: "0.1.3"
meta:
dependency: transitive
description:
@ -272,7 +279,7 @@ packages:
name: test_api
url: "https://pub.dartlang.org"
source: hosted
version: "0.4.2"
version: "0.4.8"
typed_data:
dependency: transitive
description:
@ -286,7 +293,7 @@ packages:
name: vector_math
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
version: "2.1.1"
sdks:
dart: ">=2.14.0 <3.0.0"
flutter: ">=2.5.0"

View file

@ -7,9 +7,9 @@ import 'dart:math';
import 'dart:typed_data';
import 'dart:ui' as ui;
import 'package:flutter/cupertino.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter_polyline_points/flutter_polyline_points.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';
import 'package:http/http.dart' as http;

View file

@ -38,7 +38,8 @@ class DirectionsRepository {
debugPrint(e.message);
}
throw GoogleMapsException(
'Unable to retrieve directions from Google Maps API',);
'Unable to retrieve directions from Google Maps API',
);
}
}

View file

@ -114,6 +114,9 @@ class _GoogleTrackTraceMapState extends State<GoogleTrackTraceMap> {
@override
Widget build(BuildContext context) {
return GoogleMap(
gestureRecognizers: {
Factory<EagerGestureRecognizer>(() => EagerGestureRecognizer())
},
initialCameraPosition: calculateCameraPosition(
controller.start.position,
controller.end.position,