amay077 / Xamarin.Forms.GoogleMaps

Map library for Xamarin.Forms using Google maps API
https://www.nuget.org/packages/Xamarin.Forms.GoogleMaps/
MIT License
546 stars 346 forks source link

Java.Lang.IllegalArgumentException: 'Unmanaged descriptor' #657

Closed amer2737 closed 4 years ago

amer2737 commented 4 years ago

VERSIONS

PLATFORMS

ACTUAL BEHAVIOR

Java.Lang.IllegalArgumentException: 'Unmanaged descriptor' error when update pin on map

// code for reproduce

<maps:Map
                                    x:Name="myMap"
                                    AbsoluteLayout.LayoutBounds="0,0,1,1"
                                    AbsoluteLayout.LayoutFlags="All"
                                    ItemsSource="{Binding Pinlist}"
                                    PinClicked="MyMap_PinClicked">
                                    <maps:Map.ItemTemplate>
                                        <DataTemplate>
                                            <maps:Pin
                                                Address="{Binding Address}"
                                                Icon="{Binding Tag, Converter={StaticResource iconConverter}}"
                                                Label="{Binding Label}"
                                                Position="{Binding Position}"
                                                ZIndex="{Binding ZIndex}" />
                                        </DataTemplate>
                                    </maps:Map.ItemTemplate>
                                </maps:Map>
amay077 commented 4 years ago

Fixed in https://www.nuget.org/packages/Xamarin.Forms.GoogleMaps/3.3.0 .