[regression/8.0.0] Windows and Android no longer draw Borders/clipping correctly (previously was okay) #18071
Labels
area-controls-border
Border
platform/android 🤖
platform/windows 🪟
potential-regression
This issue described a possible regression on a currently supported version., verification pending
s/triaged
Issue has been reviewed
s/verified
Verified / Reproducible Issue ready for Engineering Triage
t/bug
Something isn't working
Milestone
Description
I posted a bug report here regarding .NET 7 iOS not rendering Borders and clipping masks correctly: #17998
I was suggested to try .NET 8 and .NET 8 did fix this in iOS but it has now broken it in Android and Windows.
CORRECT BEHAVIOR:
Here is the correct behavior from .NET 7 Android and also now seen with .NET 8 iOS:
ABNORMAL BEHAVIOR:
Here is what Windows .NET 8 is now doing (the same thing iOS used to do):
Here is what Android .NET 8 is now doing (new abnormal behavior):
So this problem was fixed in iOS from .NET 7 to .NET 8. But it is now broken in Windows and Android, whereas in .NET 7 Windows and Android worked fine.
A unified fix please would be very appreciated, as this function is very basically essential.
Steps to Reproduce
Open bug project, play in various platforms and versions, observe the various behaviors.
Working:
Broken:
Link to public reproduction project repository
https://github.com/jonmdev/Border-iOS-Mask-Bug
Repro Code
Replace app.xaml.cs with:
Version with bug
8.0.0-rc.1.9171
Is this a regression from previous behavior?
Yes, this used to work in .NET MAUI
Last version that worked well
7.0.96
Affected platforms
Android, Windows
The text was updated successfully, but these errors were encountered: