Package
vector_map_tiles_mbtiles
Bug Description
i don't actually know how to reproduce it, but i got this error suddenly on the screen.
Steps to Reproduce
- build example the project
- run it
- open vector_map_tiles_mbtiles page
- zoom back to maximum
- then zoom to maximum
- play with map a bit (move, zoom, ...)
- you will get error (i got twice)
Expected Results
work normally and don't show error
Actual Results
E/flutter (12337): [ERROR:flutter/runtime/dart_vm_initializer.cc(40)] Unhandled Exception: Exception: LatLng is not finite: LatLng(latitude:NaN, longitude:NaN)
E/flutter (12337): #0 Crs.checkLatLng (package:flutter_map/src/geo/crs.dart:82:7)
E/flutter (12337): #1 Epsg3857.latLngToOffset (package:flutter_map/src/geo/crs.dart:189:5)
E/flutter (12337): #2 MapCamera.projectAtZoom (package:flutter_map/src/map/camera/camera.dart:278:11)
E/flutter (12337): #3 TileRangeCalculator._calculatePixelBounds (package:flutter_map/src/layer/tile_layer/tile_range_calculator.dart:51:32)
E/flutter (12337): #4 TileRangeCalculator.calculate (package:flutter_map/src/layer/tile_layer/tile_range_calculator.dart:34:20)
E/flutter (12337): #5 _TileLayerState._onTileUpdateEvent (package:flutter_map/src/layer/tile_layer/tile_layer.dart:632:51)
E/flutter (12337): #6 _RootZone.runUnaryGuarded (dart:async/zone.dart:891:10)
E/flutter (12337): #7 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381:11)
E/flutter (12337): #8 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:312:7)
E/flutter (12337): #9 _SinkTransformerStreamSubscription._add (dart:async/stream_transformers.dart:67:11)
E/flutter (12337): #10 _EventSinkWrapper.add (dart:async/stream_transformers.dart:13:11)
E/flutter (12337): #11 TileUpdateTransformers.ignoreTapEvents.<anonymous closure> (package:flutter_map/src/layer/tile_layer/tile_update_transformer.dart:54:42)
E/flutter (12337): #12 _HandlerEventSink.add (dart:async/stream_transformers.dart:230:17)
E/flutter (12337): #13 _SinkTransformerStreamSubscription._handleData (dart:async/stream_transformers.dart:115:24)
E/flutter (12337): #14 _RootZone.runUnaryGuarded (dart:async/zone.dart:891:10)
E/flutter (12337): #15 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381:11)
E/flutter (12337): #16 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:312:7)
E/flutter (12337): #17 _ForwardingStreamSubscription._add (dart:async/stream_pipe.dart:154:11)
E/flutter (12337): #18 _MapStream._handleData (dart:async/stream_pipe.dart:252:10)
E/flutter (12337): #19 _ForwardingStreamSubscription._handleData (dart:async/stream_pipe.dart:184:13)
E/flutter (12337): #20 _RootZone.runUnaryGuarded (dart:async/zone.dart:891:10)
E/flutter (12337): #21 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381:11)
E/flutter (12337): #22 _DelayedData.perform (dart:async/stream_impl.dart:573:14)
E/flutter (12337): #23 _PendingEvents.handleNext (dart:async/stream_impl.dart:678:11)
E/flutter (12337): #24 _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:649:7)
E/flutter (12337): #25 _microtaskLoop (dart:async/schedule_microtask.dart:40:35)
E/flutter (12337): #26 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49:5)
Code Sample
Platforms
android
Package
vector_map_tiles_mbtiles
Bug Description
i don't actually know how to reproduce it, but i got this error suddenly on the screen.
Steps to Reproduce
Expected Results
work normally and don't show error
Actual Results
Code Sample
// No Code NeededPlatforms
android