refactor: Move to upstream geolocator

This commit is contained in:
Krille 2024-11-07 14:07:58 +01:00
commit 6d4cc45d07
No known key found for this signature in database
GPG key ID: E067ECD60F1A0652
7 changed files with 49 additions and 26 deletions

View file

@ -57,13 +57,17 @@ class SendLocationDialogState extends State<SendLocationDialog> {
Position position;
try {
position = await Geolocator.getCurrentPosition(
desiredAccuracy: LocationAccuracy.best,
timeLimit: const Duration(seconds: 30),
locationSettings: const LocationSettings(
accuracy: LocationAccuracy.best,
timeLimit: Duration(seconds: 30),
),
);
} on TimeoutException {
position = await Geolocator.getCurrentPosition(
desiredAccuracy: LocationAccuracy.medium,
timeLimit: const Duration(seconds: 30),
locationSettings: const LocationSettings(
accuracy: LocationAccuracy.medium,
timeLimit: Duration(seconds: 30),
),
);
}
setState(() => this.position = position);