Unplanned
Last Updated: 07 Jun 2024 07:24 by ADMIN
ArgumentOutOfRangeException is thrown when updating items outside of the viewport in grouped scenario with sticky group headers.
Unplanned
Last Updated: 15 May 2024 13:25 by ADMIN
Created by: Max
Comments: 3
Category: ListView
Type: Feature Request
16

ListView with a TemplateSelector crashes on iOS 16 device!

    <telerik:RadListView ItemTemplate="{StaticResource ActTempSelector}"   ItemsSource="{Binding Suggestions}">

    </telerik:RadListView>

log output is the following:

2022-10-08 20:44:46.810 Xamarin.PreBuilt.iOS[1593:343579] *** NSForwarding: warning: object 0x281edbea0 of class 'Telerik_Maui_Controls_Compatibility_DataControlsRenderer_iOS_TKExtendedListView' does not implement methodSignatureForSelector: -- trouble ahead
2022-10-08 20:44:46.810 Xamarin.PreBuilt.iOS[1593:343579] *** NSForwarding: warning: object 0x281edbea0 of class 'Telerik_Maui_Controls_Compatibility_DataControlsRenderer_iOS_TKExtendedListView' does not implement doesNotRecognizeSelector: -- abort

Unplanned
Last Updated: 26 Apr 2024 11:03 by Zhitao
In the RadListView, after adding a ListViewPropertySortDescriptor, if the property of the ItemsSource object which is used by ListViewPropertySortDescriptor.PropertyName changes , the ListView would be reordered automatically on WinUI, iOS and MacCatalyst. However, this does not seem to be the case on Android.
In addition, on iOS and MacCatalyst the sorting does not apply as expected. The sort order is wrong. 

Workaround: Use the direct properties from the model and add/clear the descriptors when property you sort changes.
Unplanned
Last Updated: 10 Apr 2024 09:24 by Tom

if you start to reorder an item, and then drop it in the same position that it already had (i.e. abort/cancel the reorder) , the gray color is now stuck. The issue happens only on Android.

Unplanned
Last Updated: 09 Apr 2024 10:40 by JP
I have a ListView and when the list contains few elements leaving empty space in the page, if the user taps on the empty space, all ListView items become highlighted.
Unplanned
Last Updated: 01 Apr 2024 15:34 by Clint
If there is a Picker control inside the ListView ItemTemplate and its SelectedIndex is bound to a property of the used data item, the user cannot select a value  - SelectedIndex is reset to -1.
Unplanned
Last Updated: 21 Mar 2024 11:58 by ADMIN

When the VerticalItemSpacing is greater than 1 and an ItemStyle with a Border is defined the background of the item is overlapping the border.

 

             <telerik:RadListView Grid.Column="0" ItemsSource="{Binding Source}">

                <telerik:RadListView.LayoutDefinition>

                    <telerik:ListViewLinearLayout Orientation="Vertical" VerticalItemSpacing="4" />

                </telerik:RadListView.LayoutDefinition>

                <telerik:RadListView.ItemStyle>

                    <telerik:ListViewItemStyle

                        BackgroundColor="Green"

                        BorderColor="LightGreen"

                        BorderLocation="All"

                        BorderWidth="1" />

                </telerik:RadListView.ItemStyle>

                <telerik:RadListView.SelectedItemStyle>

                    <telerik:ListViewItemStyle

                        BackgroundColor="Orange"

                        BorderColor="OrangeRed"

                        BorderLocation="All"

                        BorderWidth="1" />

                </telerik:RadListView.SelectedItemStyle>

                <telerik:RadListView.PressedItemStyle>

                    <telerik:ListViewItemStyle

                        BackgroundColor="Orange"

                        BorderColor="OrangeRed"

                        BorderLocation="All"

                        BorderWidth="1" />

                </telerik:RadListView.PressedItemStyle>

 

                <telerik:RadListView.ItemTemplate>

                    <DataTemplate x:DataType="local:SourceItem">

                        <telerik:ListViewTemplateCell>

                            <telerik:ListViewTemplateCell.View>

                                <Grid>

                                    <Label Margin="10" Text="{Binding Name}" />

                                </Grid>

                            </telerik:ListViewTemplateCell.View>

                        </telerik:ListViewTemplateCell>

                    </DataTemplate>

                </telerik:RadListView.ItemTemplate>

            </telerik:RadListView>

 


Completed
Last Updated: 13 Mar 2024 08:17 by ADMIN
Release 6.8.0

windows device with touch capabilities/monitor with touch -> the listview swipes and shows the swipe template, however pressing the button in the swipe or attempting to close the swipe makes the swipe content disappear and the entry to remain in the swiped position.Also multiple swipes are allowed. The swipe cannot be ended, etc. 

 

Using the mouse - > swiping works as expected.

Completed
Last Updated: 13 Mar 2024 08:17 by ADMIN
Release 6.8.0
Scenario 1: When ListView is not grouped, then selecting an item and try to group the ListView and collapsing the groups, then exception occurs.

Scenario 2: When ListView is grouped, then selecting an item and ungroup, the item is still selected, then group with collapseall and exception: 

The issue occurs on iOS version > 16.

Unplanned
Last Updated: 11 Mar 2024 16:54 by ADMIN
Created by: Nico
Comments: 3
Category: ListView
Type: Bug Report
0

It took me about 2 days, but finally i've reached out a repo out of the real world app, where the iOS RadListView crashes the app.

Start this repo app on a iPhone 15 Simulator:
https://github.com/baaaaif/TelerikListViewCrash

The ListView crashes the app when the cell is quite high and the height of the list and the height of the cell reach a certain (unknown) ratio

This is in the logs right before the crash :
Native Crash Reporting

TelerikListViewCrash : -[TKListViewLayoutChange applyToAll:]
	0x1023126e0 - /Users/nicokuenzler/Library/Developer/CoreSimulator/Devices/47FE3DF0-D39D-427A-9E82-0FCD7B14D208/data/Containers/Bundle/Application/88F8A1C5-46EB-4C80-A80D-A2699030842A/TelerikListViewCrash.app/TelerikListViewCrash : -[TKListViewLayoutChangeManager optimize]
	0x10237e174 - /Users/nicokuenzler/Library/Developer/CoreSimulator/Devices/47FE3DF0-D39D-427A-9E82-0FCD7B14D208/data/Containers/Bundle/Application/88F8A1C5-46EB-4C80-A80D-A2699030842A/TelerikListViewCrash.app/TelerikListViewCrash : -[TKListViewLinearLayout layoutAttributesForElementsInRect:]
	0x184a7f6c4 - /Library/Developer/CoreSimulator/Volumes/iOS_21C62/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.2.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : -[UICollectionViewData _layoutAttributesForElementsInRectForMapping:]
	0x185347778 - /Library/Developer/CoreSimulator/Volumes/iOS_21C62/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.2.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : -[_UICollectionViewDataAttributesMap _validateLayoutInRect:]
	0x184a81770 - /Library/Developer/CoreSimulator/Volumes/iOS_21C62/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.2.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : -[UICollectionViewData validateLayoutInRect:]
	0x184a824d4 - /Library/Developer/CoreSimulator/Volumes/iOS_21C62/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.2.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : -[UICollectionViewData layoutAttributesForElementsInRect:]
	0x184a444b4 - /Library/Developer/CoreSimulator/Volumes/iOS_21C62/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.2.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : -[UICollectionView _updateVisibleCellsNow:]
	0x184a451c8 - /Library/Developer/CoreSimulator/Volumes/iOS_21C62/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.2.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : -[UICollectionView _updateVisibleCellsNow:]
	0x184a49ec4 - /Library/Developer/CoreSimulator/Volumes/iOS_21C62/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.2.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore : -[UICollectionView layoutSubviews]
	0x10240bce4 - /Users/nicokuenzler/Library/Developer/CoreSimulator/Devices/47FE3DF0-D39D-427A-9E82-0FCD7B14D208/data/Containers/Bundle/Application/88F8A1C5-46EB-4C80-A80D-A2699030842A/TelerikListViewCrash.app/TelerikListViewCrash : -[TKCollectionView layoutSubviews]

Unplanned
Last Updated: 01 Mar 2024 16:19 by Vivek

Android: when tapping on load on demand template the data is not loaded. 

If you use the LoadOnDemandCommand you can bind the command to the button inside the template.

 

On WinUI there is an exception runtime

 

Workaround:

Use automatic load on demand mode or bind the command to the template

Unplanned
Last Updated: 29 Jan 2024 06:11 by ADMIN
Created by: SturmA
Comments: 5
Category: ListView
Type: Bug Report
13
when changes are made in the xaml, they are not applied live in the running app using the Hot Reload
Unplanned
Last Updated: 22 Jan 2024 11:25 by Vaibhav
Created by: Vaibhav
Comments: 0
Category: ListView
Type: Feature Request
1
Provide event to detect the scrolling.
Unplanned
Last Updated: 09 Jan 2024 13:45 by Vaibhav
Created by: Vaibhav
Comments: 0
Category: ListView
Type: Feature Request
2
 I want to use the TemplateSelector for the group header. 
Unplanned
Last Updated: 20 Dec 2023 08:24 by Jim
Pull to refresh stops working when opening a popup from an item in the ListView
Unplanned
Last Updated: 16 Dec 2023 18:25 by Mark
Created by: atlanta
Comments: 4
Category: ListView
Type: Feature Request
11

An example with CollectionView:

<CollectionView ItemsSource="{Binding EmptyMonkeys}"
                EmptyView="No items to display" />

Declined
Last Updated: 14 Dec 2023 15:49 by ADMIN
Created by: Nico
Comments: 3
Category: ListView
Type: Bug Report
0

When updating to .net8 the following snippet doesn't work with target net8 (maui 8.0.3). Same works with net7 (up to 7.101).
Stops me from targeting net8.


<telerik:RadListView.FooterTemplate>
    <DataTemplate>
        <Grid
            BackgroundColor="{AppThemeBinding Dark={StaticResource ListElementColorDark},
                                              Light={StaticResource ListElementColorLight}}"
            IsVisible="{Binding CanSearchMore}">
            <telerik:RadBorder Padding="8,10" Style="{StaticResource ListItemContainer}">
                <Label HorizontalOptions="Start" Text="{Binding SearchMoreText}" />
            </telerik:RadBorder>
            <Grid.GestureRecognizers>
                <TapGestureRecognizer Command="{Binding SearchMoreCommand}" />
            </Grid.GestureRecognizers>
        </Grid>
    </DataTemplate>
</telerik:RadListView.FooterTemplate>

1. TapGestureRecognizer: Command is not executed / Click not detected
2. Style: Having a PointerOver in "ListItemContainer" works with net7. Doesn't work with net8

Unplanned
Last Updated: 27 Nov 2023 15:12 by Robert

Since migrating to MAUI .NET8 GA 8.0.3 (and Telerik 6.5) - on iOS the RadListView keeps repeatedly triggering the defined LoadOnDemand command to get more items even though list has not been scrolled by user. 

the behavior is valid for the command, event and collection and when automatic load on demand mode is used. 

 

When using manual mode, it works as expected.

Unplanned
Last Updated: 23 Nov 2023 14:36 by Giuliano
The iOS app loads a long time when the "IsItemsReorderEnabled" property is set to true and the screen orientation is changed while staying on the page.
Unplanned
Last Updated: 23 Nov 2023 13:09 by Webtoools
Exception in a very custom scenario and GroupHeaderTemplate usage. 
filtering the ListView by using additional buttons, and bindable filter descriptors
1 2 3