Unplanned
Last Updated: 03 Jul 2024 08:54 by DZavala
It is not possible to reduce the height of the LoadOnDemandItemTemplate if the ItemLength in ListViewLinearLayout was modified on iOS.
Completed
Last Updated: 05 Jun 2024 11:20 by ADMIN
Release 2024 Q2
Completed
Last Updated: 05 Jun 2024 11:19 by ADMIN
Release 2024 Q2
Completed
Last Updated: 05 Jun 2024 11:14 by ADMIN
Release 2024 Q2
When ListView is grouped, if you select an item and then try to collapse the group, an NSInternalInconsistencyException is raised on iOS.  The issue occurs on iOS version > 16.
Unplanned
Last Updated: 10 Apr 2024 06:18 by Matthew
Created by: Matthew
Comments: 0
Category: ListView
Type: Bug Report
2

App hangs when ListView uses dynamic size for the cells: 

iOS 16.7.5: Does not hang
iOS 17.3.1: Does not hang
iPadOS 16.3: Does not hang
iPadOS 17.1: Does not hang
iPadOS 17.2: Hangs/eventual app crash
iPadOS 17.3.1: Hangs/eventual app crash
Unplanned
Last Updated: 26 Feb 2024 13:26 by ADMIN

If the ListView ItemTemplate contains more elements and you try to load more items (>15 items), there is a crash on iOS related to layout arrangements.

To workaround the issue, set explicitly ItemLength:

<telerikDataControls:RadListView.LayoutDefinition>
       <telerikListView:ListViewLinearLayout ItemLength="400" />
</telerikDataControls:RadListView.LayoutDefinition>

Unplanned
Last Updated: 23 Feb 2024 08:10 by ADMIN

When using load on demand mode manual, and collapsing groups, one item left not collapsed.

Unplanned
Last Updated: 13 Feb 2024 12:22 by Amitesh
NSInternalInconsistencyException Reason: Invalid batch updates detected error is thrown in the ListView if you update the ItemsSource (clear it and add new items) simultaneously  ( from separate threads, by receiving messages through MessagingCenter)
Declined
Last Updated: 31 Jan 2024 09:22 by ADMIN
Created by: Robert
Comments: 12
Category: ListView
Type: Bug Report
0

This is from our production app. Cannot reproduce it, don't know exactly when or why it happens; we just have crashes logged to have happened to 9 users in the past year with a total of 30 occurences.

These are unhandled UWP exceptions, which mean that our app goes poof :)

System.ArgumentException: Value does not fall within the expected range at
System.ThrowHelper.ThrowAddingDuplicateWithKeyArgumentException(Object) + 0xf     at
Telerik.UI.Xaml.Controls.Data.ListView.Model.BaseLayoutStrategy.RecycleLocally() + 0x320     at Telerik.UI.Xaml.Controls.Data.ListView.Model.BaseLayoutStrategy.MeasureContent(RadSize, Double, Double) + 0xd     at Telerik.UI.Xaml.Controls.Data.ListView.Model.LayoutController.MeasureVertical(RadSize) + 0x1b9     at Telerik.UI.Xaml.Controls.Data.ListView.Model.LayoutController.MeasureContent(RadSize) + 0x42     at Telerik.UI.Xaml.Controls.Data.ListViewModel.MeasureContent(RadSize) + 0x2e     at Telerik.UI.Xaml.Controls.Data.RadListView.OnContentPanelMeasure(RadSize) + 0x17f     at Telerik.UI.Xaml.Controls.Data.ListView.ListViewPanel.MeasureOverride(Size) + 0x60     at Windows.UI.Xaml.FrameworkElement.global::Windows.UI.Xaml.IFrameworkElementOverrides.MeasureOverride(Size) + 0x26

 

System.ArgumentException: An item with the same key has already been added    at
System.ThrowHelper.ThrowAddingDuplicateWithKeyArgumentException(Object) + 0xf     at Telerik.UI.Xaml.Controls.Data.ListView.Model.BaseLayoutStrategy.RecycleLocally() + 0x320     at Telerik.UI.Xaml.Controls.Data.ListView.Model.BaseLayoutStrategy.MeasureContent(RadSize, Double, Double) + 0xd     at Telerik.UI.Xaml.Controls.Data.ListView.Model.LayoutController.MeasureVertical(RadSize) + 0x1b9     at Telerik.UI.Xaml.Controls.Data.ListView.Model.LayoutController.MeasureContent(RadSize) + 0x42     at Telerik.UI.Xaml.Controls.Data.ListViewModel.MeasureContent(RadSize) + 0x2e     at Telerik.UI.Xaml.Controls.Data.RadListView.OnContentPanelMeasure(RadSize) + 0x17f     at Telerik.UI.Xaml.Controls.Data.ListView.ListViewPanel.MeasureOverride(Size) + 0x60     at Windows.UI.Xaml.FrameworkElement.global::Windows.UI.Xaml.IFrameworkElementOverrides.MeasureOverride(Size) + 0x26

Declined
Last Updated: 31 Jan 2024 09:21 by ADMIN
I don't know how to describe it other than what  I put in the subject, but the list view jumps back to the top when more items are added to the ObservableCollection. Either that or a MonoTouchException gets thrown.
Completed
Last Updated: 31 Jan 2024 08:57 by ADMIN
Release 2024 Q1
The exception is easily reproducible in SDK Browser on iOS. Start the LoadOnDemandCommand or LoadOnDemandEvent example to see the exception. The LoadOnDemandCollection seems to work correctly, however.

The ListViewLoadOnDemandCollection can be used instead of the command/event as a temporary workaround, until the bug gets fixed.
Unplanned
Last Updated: 21 Nov 2023 12:28 by Slava
In my item tapped command I find the tapped object in the bound list, and set one of its flags. The problem occurs when the set triggers the OnPropertyChanged event of one of those flags, and then the app crashes.
Completed
Last Updated: 20 Sep 2023 08:44 by ADMIN
Release R2 2023 SP1
MonoTouchException is thrown when using LoadOnDemand with ListViewLoadOnDemandCollection on iOS 16.
Completed
Last Updated: 19 Jul 2023 14:24 by ADMIN
Release R2 2023 SP1

Exception occurs when there are no items in the collection and load on demand mode is automatic: 

public ViewModel()
{
    this.Source = new ObservableCollection<string>();
    //for (int i = 0; i < 14; i++)
    //{
    //    this.Source.Add(string.Format("Item {0}", i));
    //}
    this.LoadItemsCommand = new Command(this.LoadItemsCommandExecute);
}

Completed
Last Updated: 19 Jul 2023 14:24 by ADMIN
Release R2 2023 SP1
Null Reference Exception is thrown when the ListView is initially grouped and navigating back to page where is the ListView and new RangeCollection is assigned to the control.
Completed
Last Updated: 19 Jul 2023 14:23 by ADMIN
Release R2 2023 SP1
The ListView items are not rendered correctly when manual load on demand is used.
Unplanned
Last Updated: 13 Jul 2023 15:04 by ADMIN
Created by: Will Ngo
Comments: 1
Category: ListView
Type: Bug Report
0

Go to QSF ListView->selection example 
1. Select the 2nd row and swiped it to the left
2. While the row above is still in the left-swiped mode with its red delete button still visible, click on a DIFFERENT  row (say the 3rd row) AND scroll the ListView.

Video attached. 

 

Unplanned
Last Updated: 02 Mar 2023 14:27 by James
Created by: James
Comments: 0
Category: ListView
Type: Bug Report
3
when using the ItemHold event and command. The event is not fired and the command is not executed
Unplanned
Last Updated: 12 Jan 2023 13:24 by Prasanth

When Group Header template is used and the visibility of an element in the template is changed, the template does not recreate as expected. 

For example add entry /editor in the template and change its visibility

On iOS the editor/entry overlaps the group header and cannot type in it.

On UWP : The editor is visualized as expected but then we change its visibility to false, the space for the editor is still visible. The group header does not layout as expected.

Solution:

You have to collapse/expand the group header so the template in the group header to layout as expected

Unplanned
Last Updated: 26 Dec 2022 11:12 by Prasanth
There is a slow performance when scrolling, expand/collapse items when the ListView Groups are sticky and GroupHeaderTemplate is used. 

Workaround
1. Set IsGroupHeaderStickty to false. 

or

2. Use the default group header template
1 2 3 4 5 6