Scale of ManipulationDelta never changes when using SKSwapChainPanel on IOS #19378
Labels
difficulty/tbd
Categorizes an issue for which the difficulty level needs to be defined.
kind/bug
Something isn't working
triage/untriaged
Indicates an issue requires triaging or verification
Current behavior
There is a weird behaviour when using SKSwapChainPanel on IOS every ManipulationDelta of the Scale is 1. If SKXamlCanvas is used everything works just fine on every platform. Here is a codesample based on the SkiaSharpTest sample of uno:
SKSwapChainPanelIOS.zip
Even though the event is not registered directly on SKSwapChainPanel the e.Delta.Scale is 1, which is not the case for SKXamlCanvas.
Every other supported platform works just fine.
SKSwapchainPanelFail.mp4
Expected behavior
No response
How to reproduce it (as minimally and precisely as possible)
No response
Workaround
No response
Works on UWP/WinUI
None
Environment
No response
NuGet package version(s)
No response
Affected platforms
iOS
IDE
Visual Studio 2022
IDE version
No response
Relevant plugins
No response
Anything else we need to know?
No response
The text was updated successfully, but these errors were encountered: