ShanedlerSamples icon indicating copy to clipboard operation
ShanedlerSamples copied to clipboard

Getting Started

  • Available on NuGet: https://www.nuget.org/packages/PureWeen.Maui.FixesAndWorkarounds

Description

  • Copy the following folder to your project https://github.com/PureWeen/ShanedlerSamples/tree/main/ShanedlerSamples/Library
  • then you can use the builder to opt into all workarounds or just pick a few

Things Fixes

  • Android TabbedPage navigation blank https://github.com/dotnet/maui/issues/9743
  • iOS Toolbar back button isn't updating correctly
  • TitleView on iOS fixes
  • iOS will navigate to the next field now when you've set it to next.
  • Modal measuring when you push a modal and type in a box
  • Various Frame Issues
  • ConfigureKeyboardAutoScroll will auto scroll your entries into view
  • FlyoutPage on iPAD

Features added

  • Android, tapping off into nothingess closes keyboard (need to use included behaviors for this to work)
  • FocusAndOpenKeyboard if you want to open the keyboard
  • ShellContentDI will always consult the DI system for page so if it's set to transient it should create a new page every single time

All workarounds

builder.ConfigureMauiWorkarounds();

Pick some


builder.ConfigureShellWorkarounds();
builder.ConfigureTabbedPageWorkarounds();
builder.ConfigureEntryNextWorkaround();
builder.ConfigureKeyboardAutoScroll();
builder.ConfigureFlyoutPageWorkarounds();

#if ANDROID
builder.ConfigureEntryFocusOpensKeyboard();
#endif