Assigned
Status Update
Comments
iv...@google.com <iv...@google.com> #2
i am using these dependencies for the map
// Maps SDK for Android KTX Library implementation 'com.google.maps.android:maps-ktx:3.0.0'
// Maps SDK for Android Utility Library KTX Library
implementation 'com.google.maps.android:maps-utils-ktx:3.0.0'
implementation 'com.google.android.gms:play-services-base:18.5.0' implementation 'com.google.android.gms:play-services-basement:18.5.0' implementation 'com.google.android.gms:play-services-maps:19.0.0'
and also getting some map sdk error as well dab File created: google_maps_sdk_crash dab File created: _google_maps_sdk_crash_count_1 dab Couldn't create marker: google_maps_sdk_crash dab File created: _google_maps_sdk_crash_count_2 dab Marker deleted: _google_maps_sdk_crash_count_1
Description
When using the new render if you try changing the color of a GeoJson polygon and your logic for some reason does multiple changes to the color in a short span of time then the new render draws multiple color "layers" on the map rather than just updating the color of the polygon. When using the legacy render the problem doesn't happen.
There's a video attached that shows the correct/expected behavior when using the legacy render and after the issue happens when the new render is enabled.
This issue can lead to the applications having a wrong state cause the color that will be displayed can be a mix of the multiple color layers drawn. It also impacts the map performance as the application becomes slower and slower every time more "color layers" are drawn.
What steps will reproduce the problem?
Also add the following details: