Open mbarakacart opened 1 year ago
@mbarakacart Thank you for opening this issue. 🙏 Please check out these other resources that might help you get to a resolution in the meantime:
google-maps
tagThis is an automated message, feel free to ignore.
I'm also seeing the same unhandled exception crash. I believe it matches the following issue in Google's public issue tracker is relevant: https://issuetracker.google.com/issues/237380999?pli=1, which is marked as 'fixed'
I'm also seeing the same unhandled exception crash. I believe it matches the following issue in Google's public issue tracker is relevant: https://issuetracker.google.com/issues/237380999?pli=1, which is marked as 'fixed'
I believe you are right, we tested using the new renderer for a while and we saw improvement, but unfortunately we started seeing another issue where the MapMarker are breaking and found a Google issue here.
This current issue however seems to be happening with Compose + GMap (we have the compose map in LazyColumn). While the Marker issue is happening with non compose map + new renderer.
Started to get the same issue in our compose map screen in a lazy column as well
com.google.maps.api.android.lib6.gmm6.vector.gl.buffer.g.n (:com.google.android.gms.dynamite_mapsdynamite@233116045@23.31.16 (190408-0):6)
com.google.maps.api.android.lib6.gmm6.vector.gl.buffer.j.l (:com.google.android.gms.dynamite_mapsdynamite@233116045@23.31.16 (190408-0):31)
com.google.maps.api.android.lib6.gmm6.vector.gl.buffer.j.o (:com.google.android.gms.dynamite_mapsdynamite@233116045@23.31.16 (190408-0):5)
com.google.maps.api.android.lib6.gmm6.vector.gl.buffer.j.g (:com.google.android.gms.dynamite_mapsdynamite@233116045@23.31.16 (190408-0):22)
com.google.maps.api.android.lib6.gmm6.vector.gl.e.d (:com.google.android.gms.dynamite_mapsdynamite@233116045@23.31.16 (190408-0):45)
com.google.maps.api.android.lib6.gmm6.vector.gl.drawable.d.s (:com.google.android.gms.dynamite_mapsdynamite@233116045@23.31.16 (190408-0):28)
com.google.maps.api.android.lib6.gmm6.vector.gl.drawable.ao.s (:com.google.android.gms.dynamite_mapsdynamite@233116045@23.31.16 (190408-0):171)
com.google.maps.api.android.lib6.gmm6.vector.bx.s (:com.google.android.gms.dynamite_mapsdynamite@233116045@23.31.16 (190408-0):533)
com.google.maps.api.android.lib6.gmm6.vector.bq.b (:com.google.android.gms.dynamite_mapsdynamite@233116045@23.31.16 (190408-0):2337)
com.google.maps.api.android.lib6.gmm6.vector.at.run (:com.google.android.gms.dynamite_mapsdynamite@233116045@23.31.16 (190408-0):774)
Environment details
happening with Android 8, 9, 10, 11, 12 I believe it started at 2.7.2, but right now I have 2.8.0
Steps to reproduce
Unfortunately I was able to do it only once, it happened when I scrolled down programmatically in LazyColumn using
scrollState.animateScrollToItem()
, which cause the map to disappear. I am not sure if the map was trying to move camera at that time or not though.Code example
remember
the markerbitmapDescriptor
, for the marker, can this cause an issue?LazyListState.layoutInfo.visibleItemsInfo
and looking for the row key