Shane Neuville
Shane Neuville
### Description of Change - When a container needs to be added we should update it via the `Mapper` so that participating views can intercept via the `Mapper` - These...
### Description of Change - Only instantiate and setup gestures if a window has been set on a `VisualElement`. This way, when the `View` is removed from the visual tree...
### Description of Change The `IOnGestureListener.OnSingleTapUp` doesn't have the `MotionEvent.ButtonState` set but I noticed that `IOnGestureListener.OnSingleTapConfirmed` does. So, this PR takes advantage of that and further implements secondary click on...
### Description of Change Fix `ModalNavigationManager` so it will reprocess the current Modal stack when the root window handler changes. Currently we aren't processing any modal pages pushed before the...
## Description Recipes in the search recipes list can't be opened via keyboard ## Steps to Reproduce - click on any of the Meal Types on the initial page (For...
### Description of Change Rework the Shell Flyout Templates/TitleView to mesh with .NET MAUI layout rules. The measuring and arranging of the templates needed to adjust for how margins are...
### Description All of our handlers provide a `PlatformViewFactory` static function that allow users to supply their own view. Ideally users can inherit from our platform view and then just...
### Description of Change The entire compatibility folder is currently not used for any active MAUI development. It currently just slows down the solution load and creates more cognitive load...
### Description To improve our end to end testing scenarios we should look at pushing Rachel's Recipes and our Manual Testing app to the various platform storms for testing. This...
### Description of Change Alternative approach for https://github.com/dotnet/maui/pull/18492. This approach opts for changing current behavior as little as possible for NET8. Instead of changing the behavior of `IMauiInitializeScopedService` this just...