In Development
Last Updated: 29 Apr 2025 08:20 by ADMIN

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...:

NameValueType
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)


In Development
Last Updated: 19 Feb 2025 08:27 by ADMIN
Scheduled for 2025 Q2
Created by: Daniel
Comments: 14
Category: UI for .NET MAUI
Type: Feature Request
29
Introduce a theme for all controls in the suite.