Unplanned
Last Updated: 05 Feb 2026 12:44 by ADMIN

when changing property value programmatically, the row background style selector does not apply. You need to scroll the data or resize the control, then the change applies.

The selector works when editing the datagrid value trough the UI, but does not work when changing the value programmatically.

In Development
Last Updated: 05 Feb 2026 11:33 by ADMIN

When the numerical column enters edit mode, in order to display the keyboard you need to tap one more time.

Outside of the datagrid, when the numeric input control gets focused, the keyboard appears.

Unplanned
Last Updated: 05 Feb 2026 08:29 by ADMIN
When having swipe and tap gestures and building on Samsung device with android 13 the swipe gesture is with higher priority. the sensitivity of swipe is very high, resulting in not recognizing the tap.
In Development
Last Updated: 04 Feb 2026 09:46 by ADMIN

Keyboard navigation to editable cells does not retain text selection. Having the SelectionOnFocus to “SelectAll” and the cell is in edit mode, the text gets selected

pressing enter or tab key, the text in the next cell is not selected.

I have tried implicit style, cell edit templates, same result, text gets deselected.

Unplanned
Last Updated: 04 Feb 2026 08:12 by Kelvin
When having a TreeView inside SlideView content, cannot change the slides using pan gesture
Under Review
Last Updated: 02 Feb 2026 07:41 by ADMIN
Created by: Luis
Comments: 1
Category: CollectionView
Type: Bug Report
1

We've got a CollectionView which shows a list of grouped items (grouping can be by date or other values - but date is the default).

The CollectionView items source is bound to an observable collection, and when the viewmodel saw an item removed from the observable collection, the Telerik control crashed.  We've seen instances of this app crash on Android (the same control hasn't been released to other platforms yet). We do not have reproduction steps as this is a rare issue, but it feels like it is worth communicating as you might be able to spot what is going on from your end.

System.ArgumentException: Arg_MustBeDateTime
  at int DateTime.CompareTo(object value)()
  at int Comparer.Compare(object a, object b)()
  at int SortFieldComparer.Compare(object o1, object o2)()
  at int ArraySortHelper<object>.InternalBinarySearch(object[], int, int, object, IComparer<object>)()
  at int ArraySortHelper<object>.BinarySearch(object[], int, int, object, IComparer<object>)()
System.InvalidOperationException: InvalidOperation_IComparerFailed
  at int ArraySortHelper<object>.BinarySearch(object[], int, int, object, IComparer<object>)()
  at int Array.BinarySearch<object>(object[] array, int index, int length, object value, IComparer<object> comparer)()
  at int List<object>.BinarySearch(int, int, object, IComparer<object>) x 2()
  at int Group.IndexOf(object item, IComparer<object> sortComparer)()
  at Tuple<Group, int> ParallelDataEngine.FindGroupAndItemIndex(IValueProvider valueProvider, Group rowRootGroup, object item, int index, bool exhaustiveSearch, bool canUseComparer)()
  at AddRemoveItemResult ParallelDataEngine.RemoveItem(IAggregateResultProvider aggregateResultProvider, IValueProvider valueProvider, Group rowRootGroup, Group columnRootGroup, object item, int index, bool exhaustiveSearch, bool canUseComparer)()
  at List<AddRemoveResult> ParallelDataEngine.Process(int index, IEnumerable items, bool remove, bool removeFilteredItem, bool canUseComparer)()
  at List<AddRemoveResult> ParallelDataEngine.Telerik.Maui.Data.IDataEngine.RemoveItems(int index, IEnumerable items, bool removeFilteredItem, bool canUseComparer)()
  at List<AddRemoveResult> LocalDataSourceProvider.RemoveItems(int oldStartingIndex, IList oldItems, NotifyCollectionChangedEventArgs e, bool doExhaustiveSearch, bool canUseComparer)()
  at void LocalDataSourceProvider.ProcessCollectionChanged(NotifyCollectionChangedEventArgs e)()
  at void LocalDataSourceProvider.DataView_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)()
  at void EnumerableDataSourceView.RaiseCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)()
  at void EnumerableDataSourceView.ProcessCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)()
  at void EnumerableDataSourceView.ProcessCollectionChangedOverride(object sender, NotifyCollectionChangedEventArgs args)()
  at void EnumerableDataSourceView.ProcessPendingCollectionChange()()
  at void DataProviderBase.RaiseViewChanging(object sender, IList changedItems, CollectionChange action)()
  at void LocalDataSourceProvider.DataView_CollectionChanging(object sender, NotifyCollectionChangedEventArgs e)()
  at void EnumerableDataSourceView.RaiseCollectionChanging(object sender, NotifyCollectionChangedEventArgs args)()
  at void EnumerableDataSourceView.HandleCollectionChangedOverride(object sender, NotifyCollectionChangedEventArgs e)()
  at void EnumerableDataSourceView.Telerik.Maui.IWeakEventListener.ReceiveEvent(object sender, object args)()
  at void WeakEventHandlerList<NotifyCollectionChangedEventArgs>.ProcessEvent(object sender, object args)()
  at void WeakEventHandlerList<NotifyCollectionChangedEventArgs>.OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)()
  at void ObservableCollection<IWorkItemListItem>.OnCollectionChanged(NotifyCollectionChangedEventArgs) x 2()
  at void ObservableCollection<IWorkItemListItem>.RemoveItem(int)()
  at bool Collection<IWorkItemListItem>.Remove(IWorkItemListItem)()

any ideas on what might be going on here?

In Development
Last Updated: 27 Jan 2026 08:29 by ADMIN

When having the android:supportsRtl="false" in the AndroidManifest file, the today and selected date text moves up

 

Solution:

set the property to true.

In Development
Last Updated: 21 Jan 2026 14:09 by ADMIN

Hyperlink dialog doesn't display on currently active window in multi-window scenario

 

 

Unplanned
Last Updated: 20 Jan 2026 11:30 by Bobby
When having a DataGrid with DataPager and going on the second page, the DataGrid keyboard navigation does not work as expected. The keyboard navigation works only on the first page.
Unplanned
Last Updated: 14 Jan 2026 15:40 by Michael
When ListenForNestedPropertyChange is true and scrolling or resizing the window, the InvalidOperationException occurs. 
Unplanned
Last Updated: 08 Jan 2026 12:30 by Infra
when changing the device theme from settings -> personalization -> theme to dark, the Editor background color changes to black and text color changes to black, no matter which Telerik theme is set.
Unplanned
Last Updated: 07 Jan 2026 17:57 by ADMIN
when building an app with adding the Theming, there are thousands of warnings.
Unplanned
Last Updated: 23 Dec 2025 11:21 by ADMIN
when having the following format in cultures where there isn't a space for am/pm and time:
tth:mm or h:mmtt 

the spinner does not display as expected

for example such culture is Chinese (Taiwan) the am/pm and hour spinners are missing:

Unplanned
Last Updated: 22 Dec 2025 06:49 by ADMIN
Created by: Mohammed Rameez
Comments: 2
Category: SideDrawer
Type: Bug Report
0
1. Open the drawer, the app being in portrait mode.

2. Seen that the background is faded out.

3. Change the orientation to landscape mode.

4. ISSUE- Seen that the fade is not covering the screen fully as per the landscape view.
Completed
Last Updated: 17 Dec 2025 13:58 by ADMIN
Release 12.1.0

Null reference exception occurs when measuring the cells container:

at Telerik.Maui.Controls.DataGrid.DataGridTextCellArranger.PrepareContainerForItemOverride(GridCellModel model)
   at Telerik.Maui.Controls.DataGrid.DataGridNumericalCellArranger.PrepareContainerForItemOverride(GridCellModel model)
   at Telerik.Maui.Controls.DataGrid.DataGridColumn.Telerik.Maui.Controls.DataGrid.IDataGridColumnDefinition.PrepareContainerForItem(GridCellModel model)
   at Telerik.Maui.Controls.DataGrid.CellsController`1.GenerateCellsForRow(IItemInfoNode rowModel, Int32 rowSlot)
   at Telerik.Maui.Controls.DataGrid.NodePool`2.GenerateModelsForInfos(IList`1 itemInfos, ModelGenerationContext modelGenerationContext, MeasureContext measureContext)
   at Telerik.Maui.Controls.DataGrid.NodePool`2.MeasureForward(MeasureContext& context)
   at Telerik.Maui.Controls.DataGrid.NodePool`2.MeasureVertically(RadSize availableSize, Double offset, Double verticalBuffer)
   at Telerik.Maui.Controls.DataGrid.NodePool`2.OnMeasure(RadSize availableSize, Double offset, Double verticalBuffer)
   at Telerik.Maui.Controls.DataGrid.GridModel.MeasureCells(RadSize availableSize)
   at Telerik.Maui.Controls.DataGrid.DataGridContentLayout.Measure(Double widthConstraint, Double heightConstraint)
   at Microsoft.Maui.Platform.MauiPanel.MeasureOverride(Size availableSize)
   at ABI.Microsoft.UI.Xaml.IFrameworkElementOverrides.Do_Abi_MeasureOverride_0(IntPtr thisPtr, Size availableSize, Size* result)

Completed
Last Updated: 17 Dec 2025 13:53 by ADMIN
Release 12.1.0

when setting Telerik PlatformDark and PlatformLight themes, the DataPager_PageSizesView_LabelText  localization string of the DataPager does not apply. 

 

Workaround: Use the Telerik themes

Completed
Last Updated: 17 Dec 2025 11:52 by ADMIN
Release 12.1.0
Calling Focus(); does not focus the control. 
Completed
Last Updated: 17 Dec 2025 11:52 by ADMIN
Release 12.1.0
When items are added to a collapsed group in the DataGrid, they are not marked as collapsed internally, which causes gaps to appear at the bottom of the control. These items are still considered during the measure phase, resulting in an inaccurate height calculation for the row content.
Completed
Last Updated: 17 Dec 2025 11:52 by ADMIN
Release 12.1.0

NullReferenceException occurs when they click on an AutoComplete item other than the first one on macOS, using a mouse or trackpad.

System.NullReferenceException: Object reference not set to an instance of an object
   at Telerik.Maui.Controls.MouseHelper.OnUIHoverGestureRecognizerExecuted()
   at Telerik.Maui.Controls.MouseHelperProxy.HandleHover()
   at UIKit.UIGestureRecognizer.ParameterlessDispatch.Activated()
   at UIKit.UIGestureRecognizer.ParameterlessDispatch.__Registrar_Callbacks__.callback_1672_UIKit_UIGestureRecognizer_ParameterlessDispatch_Activated(IntPtr pobj, IntPtr sel, IntPtr* exception_gchandle)
--- End of stack trace from previous location ---
   at UIKit.UIApplication.UIApplicationMain(Int32 argc, String[] argv, IntPtr principalClassName, IntPtr delegateClassName)
   at UIKit.UIApplication.Main(String[] args, Type principalClass, Type delegateClass)
   at Fmr.SuperNova.Program.Main(String[] args)
Completed
Last Updated: 17 Dec 2025 11:52 by ADMIN
Release 12.1.0
jittering occurs when scrolling through the data and having binding in the footer text, expanding the row details and live data update.
1 2 3 4 5 6