I would like to draw attention to this at an early stage.
When using MAUI Nightly 8.0.20-nightly.10376, the app crashes immediately upon startup if you set Telerik Popup Settings in the MAUI Styles
See min repro example https://github.com/baaaaif/MauiNightlyCrash
<MauiVersion>8.0.20-nightly.10376</MauiVersion>
<Style TargetType="telerik:RadTimePicker">
<Setter Property="PopupSettings">
<Setter.Value>
<telerik:PickerPopupSettings IsHeaderVisible="False" />
</Setter.Value>
</Setter>
</Style>
From the inner Exception...:
Name | Value | Type | |
---|---|---|---|
◢ | InnerException | {"Object reference not set to an instance of an object."} | System.Exception {System.NullReferenceException} |
at Microsoft.Maui.Controls.AppThemeBinding.AppThemeProxy..ctor(Element parent, AppThemeBinding binding) at Microsoft.Maui.Controls.AppThemeBinding.Apply(Object context, BindableObject bindObj, BindableProperty targetProperty, Boolean fromBindingContextChanged, SetterSpecificity specificity) at Microsoft.Maui.Controls.BindableObject.SetBinding(BindableProperty targetProperty, BindingBase binding, SetterSpecificity specificity) at Microsoft.Maui.Controls.BindableObject.SetBinding(BindableProperty targetProperty, BindingBase binding) at Microsoft.Maui.Controls.BindableObjectExtensions.SetAppTheme[T](BindableObject self, BindableProperty targetProperty, T light, T dark) at Microsoft.Maui.Controls.BindableObjectExtensions.SetAppThemeColor(BindableObject self, BindableProperty targetProperty, Color light, Color dark) at Telerik.Maui.Controls.PickerPopupSettings.OnPopupOutsideBackgroundColorPropertyChanged(Color color) at Telerik.Maui.Controls.PickerPopupSettings..ctor() at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean wrapExceptions)
when adding entry to the page a margin is added. The space between the Entry and other controls is significant:
this is a sample xaml:
<VerticalStackLayout>
<telerik:RadEntry x:Name="entry" Placeholder="telerik entry" BackgroundColor="AntiqueWhite" />
<telerik:RadEntry x:Name="myentry" Placeholder="telerik entry" BackgroundColor="AntiqueWhite" />
<Entry Placeholder="maui entry" BackgroundColor="LightBlue"/>
<Entry Placeholder="maui entry" BackgroundColor="LightBlue"/>
</VerticalStackLayout>
this is the result:
Keep the data grouped, make the window a bit smaller so you have a decent amount of rows to scroll through, and using your mouse wheel, scroll up and down quickly. Eventually you'll notice that the grid will start to bounce a bit. For example, you'll scroll down and then without scrolling the mouse wheel up at all, it'll jump back up a few rows on its own.
Text is not centered horizontally on WinUI.
on maui 9.0.50 text is not visible and hiding the ClearButton does not work
on maui 9.0.40 text is not centered but hiding the ClearButton works
Starting with v10, all groups except the last, get a blank, empty row.
If you toggle off the grouping, the empty rows go away, but once you put the grouping on, these empty rows show up again.
Some data is missing from the UI when grouping is applied and then filter the data.
If you ungroup, the items are displayed.
Makes the KeyboardHelper class public. It is very useful and It would be a nice enhancement to the control's usage.
for example in the RichTextEditorToolbar, also the class is used inside the RadChart control template.