Cascading memory leak when StrokeShape is set on Border control on iOS #20121
Labels
area-drawing
Shapes, Borders, Shadows, Graphics, BoxView, custom drawing
delighter-sc
memory-leak 💦
Memory usage grows / objects live forever
partner/cat 😻
this is an issue that impacts one of our partners or a customer our advisory team is engaged with
platform/iOS 🍎
t/bug
Something isn't working
t/perf
The issue affects performance (runtime speed, memory usage, startup time, etc.)
Milestone
Description
Setting the
StrokeShape
property on a Border control in iOS results in the control and its containing page to leak.Page-level leaks are serious, as they prevent child elements from being collected as well.
Steps to Reproduce
Link to public reproduction project repository
https://github.com/AdamEssenmacher/iOSBorderLeak.Maui
Version with bug
8.0.3
Is this a regression from previous behavior?
Not sure, did not test other versions
Last version that worked well
Unknown/Other
Affected platforms
iOS
Affected platform versions
iOS 17.2
Did you find any workaround?
No response
Relevant log output
No response
The text was updated successfully, but these errors were encountered: