Closed SuNNjek closed 2 years ago
Thanks for reporting this. Indeed, I have reproduced this. Unfortunately this is a rather general issue and not only related to popups. Unicode string marshalling via PInvoke works differently in UWP vs Xamarin. I will try to fix this in SDK 4.4.5, currently planned for end of Q1.
@SuNNjek RC1 of SDK 4.4.5 is now available and includes the fix for this.
Closing this, fix is included in 4.4.5, which is now released.
I'm trying to create a BalloonPopup that contains text in German. The German alphabet contains some "special" characters on top of all the letters in the English alphabet, i.e. ä/Ä, ö/Ö, ü/Ü and ß/ẞ. However, when either the text or the description of the BalloonPopup contains any of these characters, it doesn't get displayed on UWP.
The code I'm using to create the popup is as follows:
where
_popupLayerDataSource
is aLocalVectorDataSource
When I try to display a text without umlauts it looks like this:
When I change the "Hauptstrasse" into "Hauptstraße" however, nothing happens on UWP, even though the code above gets called correctly:
On Android and iOS it works correctly: