Completed
Last Updated: 19 Jun 2019 12:48 by ADMIN
Release R2 2019 SP1
System.ArgumentNullException(Value cannot be null) is thrown when item from the listview is selected and the groups are expanded/collapsed.
Completed
Last Updated: 19 Jun 2019 12:47 by ADMIN
Release R2 2019 SP1
Java.Lang.IllegalStateException (ViewHolder views must not be attached when created) is thrown when the RadListView is inside ScrollView and LoadOnDemand is enabled.
Completed
Last Updated: 19 Jun 2019 12:47 by ADMIN
Release R2 2019 SP1
Created by: Abhishek
Comments: 0
Category: ListView
Type: Bug Report
0
When the SwipeOffset property is set it does not respect the values set for how much the cell will be moved on the side. 
Completed
Last Updated: 19 Jun 2019 12:46 by ADMIN
Release R2 2019 SP1
ADMIN
Created by: Rosy Topchiyska
Comments: 0
Category: ListView
Type: Bug Report
1
When the ItemSwipeStartingEventArgs.Cancel property is set to true:
Android: NullPointerException
UWP: cell content disappears
Pending Review
Last Updated: 18 Jun 2019 18:01 by Brian

When using a RadListview with a Grid or a Stack Layout in iOS I get the following exception. I haven't tested using the stacklayout outside of the RadListView nor have I tested it outside of the ItemTemplateSelector


Telerik.XamarinForms.Common.NotRegisteredRendererException: There is no renderer registered for the specified type: Xamarin.Forms.Grid
It works fine on Android. Below is the xaml I'm using.


<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:telerikDataControls="clr-namespace:Telerik.XamarinForms.DataControls;assembly=Telerik.XamarinForms.DataControls"
             xmlns:telerikListView="clr-namespace:Telerik.XamarinForms.DataControls.ListView;assembly=Telerik.XamarinForms.DataControls"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:d="http://xamarin.com/schemas/2014/forms/design"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:models="clr-namespace:AlertTest.Models"
             mc:Ignorable="d"
             xmlns:views="clr-namespace:AlertTest.Views"
             x:Class="AlertTest.Views.MainPage">
    <ContentPage.Resources>
        <ResourceDictionary>
            <DataTemplate x:Key="NonDivisibleTemplate">
                <Grid>
                    <StackLayout Orientation="Vertical" Padding="10" Spacing="0" BackgroundColor="Yellow" InputTransparent="True" Unfocused="StackLayout_Unfocused">
                        <Label Text="{Binding ItemText}"/>
                    </StackLayout>
            </DataTemplate>
            <DataTemplate x:Key="DivisibleTemplate">
                <Grid>
                    <StackLayout Orientation="Vertical" Padding="15" Spacing="0" BackgroundColor="White" Unfocused="StackLayout_Unfocused">
                        <Label Text="{Binding ItemText}" FontSize="Large" HorizontalTextAlignment="Center"/>
                        <Label Text="{Binding ItemText}" FontSize="Small" FontAttributes="Italic" TextColor="Gray"/>
                    </StackLayout>
                </Grid>
            </DataTemplate>

            <models:MyDataTemplateSelector
                x:Key="MyTemplateSelector"
                NonDivisibleTemplate="{StaticResource NonDivisibleTemplate}"
                DivisibleTemplate="{StaticResource DivisibleTemplate}" />
        </ResourceDictionary>
    </ContentPage.Resources>

    <StackLayout VerticalOptions="StartAndExpand">
        <!-- Place new controls here -->
        <views:FloatingLabelEntry EntryText="{Binding EntryText}" Margin="20" BackgroundColor="Yellow" PlaceholderText="{Binding PlaceholderText}"/>
        <Entry TextChanged="Entry_TextChanged" BackgroundColor="AliceBlue" Margin="20"/>
        <telerikDataControls:RadListView x:Name="listView" ItemsSource="{Binding ListItems}" ItemTemplateSelector="{StaticResource MyTemplateSelector}" SelectionMode="Single" IsItemSwipeEnabled="False" >
            <!--<telerikDataControls:RadListView.ItemSwipeContentTemplate>
                <DataTemplate>
                    -->
            <!--<Grid Margin="0"
                  Padding="0"
                  ColumnSpacing="0"
                  RowSpacing="0">-->
            <!--<Grid.ColumnDefinitions>
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="*" />
                        </Grid.ColumnDefinitions>-->
            <!--
                    <StackLayout Orientation="Horizontal" HorizontalOptions="FillAndExpand">
                        <Label BackgroundColor="#2474d2"
                       HorizontalTextAlignment="Start"
                               HorizontalOptions="StartAndExpand"
                       Text="Mark as read"
                       TextColor="White"
                       VerticalTextAlignment="Center" />
                        <Label Grid.Column="2"
                       BackgroundColor="Red"
                       HorizontalTextAlignment="End"
                               HorizontalOptions="EndAndExpand"
                       Text="delete"
                       TextColor="White"
                       VerticalTextAlignment="Center"/>
                    </StackLayout>
                    -->
            <!--</Grid>-->
            <!--
                </DataTemplate>
            </telerikDataControls:RadListView.ItemSwipeContentTemplate>-->
        </telerikDataControls:RadListView>
    </StackLayout>
</ContentPage>

In Development
Last Updated: 17 Jun 2019 07:13 by ADMIN

When RadListView is placed inside a TabViewItem content of the RadTabView control,  it does not preserve its SelectedItem, scroll position and expanded items (if it is grouped).
			
Approved
Last Updated: 12 Jun 2019 12:55 by ADMIN
Created by: Safan
Comments: 0
Category: ListView
Type: Bug Report
1
When the ListView has more items, it could be vertically scrolled, however, there is no UI for vertical scrollbar on Android.  The same can be observed with RadTreeView control.
Completed
Last Updated: 06 Jun 2019 14:59 by ADMIN
Release R2 2019

Hi,

On Android, I am using a DataTemplateSelector and a DataTemplate that has a switch on it that the user can press. When the user presses the switch the ListView starts corrupting the data in the list. The item being interacting with starts appearing in other locations on the list.

This issue can be reproduced in the Telerik SDKBrowser project.

Select the following : ListView -> Cell Types -> Template Cell Selector - Xaml

Mark Item1 as special using the button. Scroll down and you will see that an item in the list has been replaced by Item 1 which is now in the list twice.

Regards

Anthony

 

Approved
Last Updated: 06 Jun 2019 14:45 by ADMIN
NullReferenceException is thrown when Singleton ViewModel is used
Approved
Last Updated: 05 Jun 2019 11:47 by ADMIN
When LoadOnDemand feature is enabled and you're using LoadOnDemand event to add more items asynchronously, the loading indicator is not shown and it is not clear to the end user that any action is currently processed. 
Approved
Last Updated: 05 Jun 2019 11:05 by Stefan
When you try to swipe several items at once by using more than 1 finger - the items are stuck and the space where the ItemSwipe content should be present is left blank. The issue can also be observed if you swipe items very fast. 
Approved
Last Updated: 04 Jun 2019 13:36 by ADMIN
the items are reordered when DelegateFilterDescriptor is used and a property from the business object is changed. 
Approved
Last Updated: 04 Jun 2019 12:56 by ADMIN
When LoadOnDemandMode is set to "Automatic" and LoadOnDemand event is used to load items asynchronously, the event is fired multiple times with a single gesture.
Completed
Last Updated: 04 Jun 2019 09:47 by ADMIN

Exception when SDK and User Assemblies are linked: Mono.Linker.MarkException

Exception when none are linked: System.TypeLoadException

Completed
Last Updated: 03 Jun 2019 14:41 by ADMIN
Release 2019.2.603.360 (R2 2019 minor release)

this is list view with loadondemand active

<telerikDataControls:RadListView Grid.Row="1"
       x:Name="RecentEvents"
      ItemsSource="{Binding PreviewEvents, Mode=TwoWay}"
       VerticalOptions="FillAndExpand"
        ItemTapped="RecentEvents_ItemTapped"                                    
       SelectionMode="Single"
        IsLoadOnDemandEnabled="True"
        LoadOnDemandMode="Manual"
        LoadOnDemand="RecentEvents_LoadOnDemand"
        IsPullToRefreshEnabled="False">
                    <telerikDataControls:RadListView.ItemTemplate>
                        <DataTemplate>
                            <telerikListView:ListViewTemplateCell>
                                <telerikListView:ListViewTemplateCell.View>
                                    <templates:RecentEventTemplate/>
                                </telerikListView:ListViewTemplateCell.View>
                            </telerikListView:ListViewTemplateCell>
                        </DataTemplate>
                    </telerikDataControls:RadListView.ItemTemplate>
                    <telerikDataControls:RadListView.LoadOnDemandItemTemplate>
                        <DataTemplate>
                            <Grid WidthRequest="{Binding LoadMoreWidth}" HeightRequest="40" BackgroundColor="Gray"
                                  HorizontalOptions="CenterAndExpand"
                                  VerticalOptions="CenterAndExpand"
                                  IsVisible="{Binding IsLoadMoreVisible,Mode=TwoWay}">
                                <Label HorizontalOptions="CenterAndExpand" 
                                   Text="{i18n:Translate CALENDAR_LOAD_MORE_EVENTS}"
                                   HorizontalTextAlignment="Center"  FontSize="Small" VerticalTextAlignment="Center"/>
                            </Grid>
                        </DataTemplate>
                    </telerikDataControls:RadListView.LoadOnDemandItemTemplate>
                </telerikDataControls:RadListView>

private async void RecentEvents_LoadOnDemand(object sender, EventArgs e)
        {
            //RecentEvents.EndRefresh(false);
            var vm = (HomePageViewModel)ViewModel;
            await vm.GetRecentEvents(true);
         
        }

Issue is :  After first time "Load More" button get disabled. (Doesnt seem to click) . Soon after loading it works.  Once it is clicked it loads the new items as well. After that the "Load More" but is not clickable. Atleast click doesnt seem to trigger the RecentEvents_LoadOnDemand event.

Any issues which could be the reason for this? 

Thank you in advance

Completed
Last Updated: 03 Jun 2019 14:41 by ADMIN
Release 2019.2.603.360 (R2 2019 minor release)
If you have an ItemTemplateSelector defined and switch the templates at runtime, any bindings inside the template are broken.
Completed
Last Updated: 03 Jun 2019 14:40 by ADMIN
Release 2019.2.603.360 (R2 2019 minor release)
NullReferenceException is thrown on item property change when ItemStyleSelector is applied
Completed
Last Updated: 03 Jun 2019 14:34 by ADMIN
Release 2019.2.603.360 (R2 2019 minor release)
Created by: Shalin
Comments: 0
Category: ListView
Type: Bug Report
0
ListViewTextCell is not centered vertically on Android
Completed
Last Updated: 03 Jun 2019 14:33 by ADMIN
Release 2019.2.603.360 (R2 2019 minor release)
Created by: Sean
Comments: 0
Category: ListView
Type: Bug Report
1
When entering a value into an entry in the TemplateCell it is not scrolling up the ListView to allow view of the entry.  This causes the soft keyboard to overlap the entry and the user cannot view what they are entering. 
Approved
Last Updated: 29 May 2019 08:19 by ADMIN
ADMIN
Created by: Rosy Topchiyska
Comments: 8
Category: ListView
Type: Feature Request
22
On UWP and Android the item can be swiped beyond the SwipeOffset property. Add option to restrict the swiped distance to the SwipeOffset value.
1 2 3 4 5 6