Alberto Aldegheri
Alberto Aldegheri
### Description of Change [This post](https://github.com/bumptech/glide/issues/527#issuecomment-148840717) explains very well how Glide works: they replace the image with a placeholder (`null` if not specified in the configuration) right before loading the...
### Description The following image shows how a 24dp black shadow with (0,0) offset renders on Android and iOS compared to Figma (which we can obviously trust 100%).  As...
### Description of Change This is #24532 plus batching of measure invalidation. I executed a speedscope on [davidortinau/AllTheLists](https://github.com/davidortinau/AllTheLists/blob/net9/src/Pages/LearningPage.xaml#L20) `LearningPage` using the latest nightly `8.0.99-ci.net8.24468.1` build. What I noticed is that...
### Important This PR `Obsolete`s a couple of methods. ``` static Microsoft.Maui.Controls.Platform.BrushExtensions.UpdateBackgroundLayer(this UIKit.UIView view) -> void static Microsoft.Maui.Platform.ViewExtensions.UpdateBackgroundLayerFrame(this UIKit.UIView! view) -> void ``` ### Description of Change Using https://github.com/davidortinau/AllTheLists app,...
### Description of Change iOS does NOT provide a way to invalidate the ancestors in a single command (like other platforms do): this is needed to make MAUI layout system...
### Description of Change On iOS, the view controller `DidShowViewController` will not be triggered until the `Tab` inside `TabBar` becomes visible. The code is waiting on that before switching to...
### Description Shell is leaking the page on android upon replace on Android. - from a shell content - push a page `GoToAsync("child")` - from the child, replace it `GoToAsync("../other-child")`...