When navigating to a page with a RadRichTextEditor, it sometimes pops up an error on page load. It is inconsistent, but I attached an example gif. The xaml on the page I'm navigating to is basic:
<Grid Margin="20">
I believe this problem started with MAUI version 9.0.70. Possibly with one of these changes:
https://github.com/dotnet/maui/pull/27003/files
https://github.com/dotnet/maui/pull/28354/files
A NullReferenceException is thrown during the measure phase of a DataGridTextColumn when a CellRenderer is applied:
Object reference not set to an instance of an object.Delegate aggregate descriptor does not update value in the UI when adding/removing item.
The behavior also happens with the property aggregate descriptor.
When adding an entry in the popup content and focusing the entry, the popup background crops on bottom when the keyboard appears.
The issue happens only on emulators pixel 7 pro, pixel 6a, android 13,14,15 etc. Currently, cannot reproduce on a real device.
When setting horizontal text alignment to center, the text in Telerik Entry is not centered. In MAUI entry works.
<ContentPage.Resources>
<ResourceDictionary>
<Style TargetType="telerik:RadEntry" x:Key="entry">
<Setter Property="HeightRequest" Value="{OnPlatform WinUI=36,Android=40}"/>
<Setter Property="WidthRequest" Value="{OnPlatform WinUI=40,Android=40}"/>
<Setter Property="MinimumWidthRequest" Value="{OnPlatform WinUI=0,Android=10}"/>
<Setter Property="MaxLength" Value="2"/>
<Setter Property="FontSize" Value="15"/>
<Setter Property="Margin" Value="0,0"/>
<Setter Property="HorizontalTextAlignment" Value="Center"/>
<Setter Property="VerticalTextAlignment" Value="Center"/>
<Setter Property="HorizontalOptions" Value="Center"/>
</Style>
<Style TargetType="Entry" x:Key="mystyle">
<Setter Property="HeightRequest" Value="{OnPlatform WinUI=36,Android=40}"/>
<Setter Property="WidthRequest" Value="{OnPlatform WinUI=40,Android=40}"/>
<Setter Property="MinimumWidthRequest" Value="{OnPlatform WinUI=0,Android=10}"/>
<Setter Property="MaxLength" Value="2"/>
<Setter Property="FontSize" Value="15"/>
<Setter Property="Margin" Value="0,0"/>
<Setter Property="HorizontalTextAlignment" Value="Center"/>
<Setter Property="VerticalTextAlignment" Value="Center"/>
<Setter Property="HorizontalOptions" Value="Center"/>
</Style>
</ResourceDictionary>
</ContentPage.Resources>
<VerticalStackLayout Spacing="10">
<Entry Text="99" Style="{StaticResource mystyle}"/>
<telerik:RadEntry Text="99" x:Name="entry" Style="{StaticResource entry}"
ClearButtonVisibility="Never" />
</VerticalStackLayout>
When having more items in the drawer content, the content does not resize dynamically, so the items to be visible. There is an inconsistency on the platforms:
On WinUI the drawer content does not display at all
On Android, the content displays as expected
On iOS and on MacCatalyst, the drawer content does not measure as expected. part of the content is not displayed.
The workaround for now is applying a fixed length by setting the SideDrawer.DrawerLength property.
I have TabView which contains multiple tabs and tabs contains ScrollView with multiple entry elements.
After click on entry keyboard on android in the first tab, the content moves so you can see what to type in the input.
For all other tabs, the keyboard covers the entry.