onUserLocationUpdated не входит в функцию

#flutter #mapbox-gl

Вопрос:

Я пытаюсь выполнить определенные строки кода при обновлении местоположения пользователя, для этого я использую onUserLocationUpdated, однако он никогда не входит в функцию, также у меня есть путь в эмуляторе Android, и я вижу, как перемещается маркер пользователя. Вот код:

 MapboxMap(
        accessToken: token,
        initialCameraPosition: CameraPosition(
          zoom: 15.0,
          target: LatLng(14.508, 46.048),
        ),
        onMapCreated: (MapboxMapController controller) async{

          final result = await acquireCurrentLocation();

          await controller.animateCamera(
            CameraUpdate.newLatLng(result),
          );

          await controller.addCircle(
            CircleOptions(
              circleRadius: 8.0,
              circleColor: '#006992',
              circleOpacity: 0.8,
              geometry: result,
              draggable: true,
            ),
          );
        },
        myLocationEnabled: true,
        myLocationTrackingMode: MyLocationTrackingMode.Tracking,
        onUserLocationUpdated: (UserLocation userLocation){
          print("Updated"); //It should print this, but never does
        },
      )
 

Комментарии:

1. Работает ли это с google_maps_flutter пакетом?

2. @iDecode Нет, но то, что я мог видеть, довольно похоже