Comments (5)
@LjubiTech-Maxko @dawid-niedzwiecki I assume it's related to the multimap setup and #54, looking as well.
from mapbox-maps-flutter.
Same issue here, pushing one view with a map on top of another view with a map, it raises that exception.
May I ask when this issue is estimated to be resolved?
In the meantime - are there any known workarounds?
from mapbox-maps-flutter.
Probably related because styleLayerExists is called on the second instance of the map which is at the time of calling already disposed.
from mapbox-maps-flutter.
This doesn't seem to be fixed.
Map 1 initialises without issues.
Map 2 initialises, then we destroy it later.
Back on map1, any methods run on its MapboxMap instance throws:
PlatformException(channel-error, Unable to establish connection on channel., null, null)
Seems the second map's instance is somehow bound to the first map's MapboxMap instance now.
Miraculously the first map is still able to function despite these exceptions. So it's as if it's bound to two maps at the same time.
from mapbox-maps-flutter.
Just an update on our issue. We have a home screen with a map and I noticed the whole map widget rebuilds each time we pop the navigation stack back home.
Since it was rebuilding and we often move the map based on actions done on child pages, it was trying to run these methods on an old instance of the map controller.
This is unfortunate, that the map is rebuilt entirely.
We made a hack where we save a reference to the map widget the first time it's built, then return this map variable each time the build is retriggered, instead of allowing it to rebuild each time.
from mapbox-maps-flutter.
Related Issues (20)
- crash on iphone 15 pro, MTLTextureDescriptor has width of zero. HOT 9
- iOS 17 Memory Leak HOT 6
- iOS 17 Cannot properly build release version HOT 4
- Error when use MapboxOptions.setAccessToken('xxxxxx') HOT 1
- android crash HOT 1
- Is there a way to manipulate the location puck to snap to roads? HOT 2
- Can't focus on puck on iOS HOT 2
- GLTF models import to map
- Android Attribution Dialog Issue: Fails to Open Browser Upon Selection HOT 2
- How to get the coordinates of center of Map screen? HOT 2
- No such module 'MapboxCommon_Private' HOT 3
- iOS: LineLayer only fully renders at certain zoom levels HOT 1
- accessing Telemetry Settings cause app crash HOT 2
- Style layers influenced by the light settings in Mapbox Standard HOT 3
- Exception thrown after calling `dispose()` on MapboxMap HOT 8
- getStyleImage & hasStyleImage methods not responding HOT 7
- iOS crash - Delegate must respond to locationManager:didFailWithError: HOT 3
- Transparent background for the map HOT 1
- Clustering Annotations HOT 4
- Bug while in Debug Mode with Point Annotation HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mapbox-maps-flutter.