Issues
Migration from Xamarin.Forms to DotNet Maui
Open issues
Description | Link | Severity | Repro |
---|---|---|---|
UI freeze with net8-pre5 | smstuebe/xamarin-fingerprint/issues/237 | Critical | MauiSamplePluginFingerprint |
CollectionView Header/Footer/EmptyView issues | dotnet/maui/issues/11896 | High | MauiAppCollectionViewHeaderOrEmpty |
Border margin issue | dotnet/maui/issues/11994 dotnet/maui/issues/7764 dotnet/maui/issues/7521 |
Medium | MauiAppBorderMargin |
MauiIcon is incorrectly streched and clipped | dotnet/maui/issues/11295 dotnet/maui/issues/11159 |
Low | MauiAppIconStretched |
Java.Lang.IllegalStateException when pushing modal page on app resume | dotnet/maui/issues/11259 dotnet/maui/issues/11501 |
Low | MauiAppExceptionOnResume |
(Un)SelectedTabColor do not work for TabbedPage icons (FontImageSource) on iOS | dotnet/maui/issues/12250 dotnet/maui/issues/6043 dotnet/maui/issues/6718 xamarin/Xamarin.Forms/issues/8556 |
Low | MauiAppTabbedPageIconColor |
Border content clipping issue on iOS | dotnet/maui/issues/12398 | Low | MauiAppBorderPaddingClip |
Carsousel view position is not correct on iOS | dotnet/maui/issues/12425 | Low | MauiAppCarouselView |
CollectionView Items display issue when Header is resized on iOS | dotnet/maui/issues/12429 | Low | MauiAppCollectionViewHeaderResize |
SwipeView animation is not fluid when combined with LongPress gesture on iOS | vapolia/MauiGestures/issues/2 | Low | MauiAppSwipeViewAnimation |
System.Linq.Dynamic.Core ParseException when using dotnet trimmer | zzzprojects/System.Linq.Dynamic.Core/issues/678 | Low | SldcTrimmer |
Entry not working when keyboard is numeric and os language is not english (net8-pre5) | dotnet/maui#15884 | Low | MauiAppKeyboardNumeric |
Fixed issues
Severity
- critical: must be resolved immediately, as it renders the app unusable until it is resolved.
- high: must be resolved at the earliest, as it degrades user experience and there is no workaround.
- medium: can be fixed in the normal course of development and testing.
- low: can be fixed at a later date (more serious bugs take priority).