Mapsui / Mapsui

Mapsui is a .NET Map component for: MAUI, WPF, Avalonia, Uno, Blazor, WinUI, Xamarin and Eto
https://mapsui.com
MIT License
1.24k stars 319 forks source link

Problem with the map rotating 5.0.0-beta2/beta4, iOS #2738

Open MateuszLas421 opened 2 months ago

MateuszLas421 commented 2 months ago

Mapsui Version 5.0.0-beta2, 5.0.0-beta4

Mapsui Platform .net for iOS

Device Emulator 17.5 , iphone 15 (17.6.1) , iphone 15 (18.1)

Describe the bug The problem occurs when trying to rotate the map by a few degrees. After unlocking and rotating the map, the application rotates the map by next 180 degrees. I don't see the problem on Android. It's hard to explain exactly what's happening, but the map rotation is behaving strangely.

https://youtu.be/nlwVogkLLF8

Sample project:

https://github.com/MateuszLas421/iOSMapsuiBugbeta2

MateuszLas421 commented 1 month ago

I am attaching a recording from iPhone 15, iOS 17.6.1. https://youtu.be/nlwVogkLLF8

pauldendulk commented 4 weeks ago

Thanks for the bug report and the video. There was a big rewrite of touch behavior and very little testing on iOS. This needs to be fixed.

MateuszLas421 commented 2 days ago

Update 5.0.0-beta4 iphone 15 iOS 18.1
The problem persists

beta4 https://github.com/MateuszLas421/iOSMapsuiBugbeta2