The shape of an ellipse becomes distorted when scaled down using the ScaleTo method only on Android 7 (API 24) and below. This used to work in Xamarin.Forms.
It works fine starting from Android 7.1
I also observed some unusal behavior when using scales higher than 1
Description
Hi,
The shape of an ellipse becomes distorted when scaled down using the
ScaleTo
method only on Android 7 (API 24) and below. This used to work in Xamarin.Forms.It works fine starting from Android 7.1 I also observed some unusal behavior when using scales higher than 1
I've attached a video and a public repo with a reproduction. This is reproducible on a real device. https://github.com/user-attachments/assets/f2eac262-1ccd-4144-91e6-e822c2202b17
For example, the following code-behind and XAML results in a broken shape :
Steps to Reproduce
ScaleTo
animation method, usingawait Ellipse.ScaleTo(0.5, 1000);
Expected outcome : The animation should result in a smaller circle Actual outcome : The shape becomes distorted
Link to public reproduction project repository
https://github.com/slimf1/MauiEllipseBugRepro
Version with bug
8.0.91 SR9.1
Is this a regression from previous behavior?
Yes, this used to work in Xamarin.Forms
Last version that worked well
Unknown/Other
Affected platforms
Android
Affected platform versions
Android 7 and below
Did you find any workaround?
None yet
Relevant log output
No response