If you have a SwipeGestureRecognizer attached to an object with a rotation set to anything other than 0, the gesture registers relative to the object's rotation on Android. For example, you might have to swipe down to trigger a swipe left. The swipe gesture behaves as expected on Windows.
Steps to Reproduce
Using the below sample, watch as the gesture direction rotates every time the image itself rotates.
Verified this on Visual Studio Enterprise 17.8.0 Preview 2.0(8.0.0-rc.1.23419.4). Repro on Android 13.0-API33 and iOS 16.4, not repro on Windows 11 with below Project:
Description
If you have a SwipeGestureRecognizer attached to an object with a rotation set to anything other than 0, the gesture registers relative to the object's rotation on Android. For example, you might have to swipe down to trigger a swipe left. The swipe gesture behaves as expected on Windows.
Steps to Reproduce
Using the below sample, watch as the gesture direction rotates every time the image itself rotates.
XAML
C#
Link to public reproduction project repository
https://github.com/bat-kin/MauiBug
Version with bug
7.0.86
Last version that worked well
Unknown/Other
Affected platforms
Android
Affected platform versions
Android 13
Did you find any workaround?
No
Relevant log output
No response