Completed
Last Updated: 20 Mar 2020 13:22 by ADMIN
Release 2020.1.313 (R1 2020 minor release)
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. 
Completed
Last Updated: 19 Feb 2020 16:24 by ADMIN
Release R1 2020 SP1
ADMIN
Created by: Nikolay
Comments: 5
Category: ListView
Type: Bug Report
4
This can be reproduced in the SDK examples ->ListView -> Gestures -> CellSwipeEvents. 
1. Change the content of the items so that they have uneven height
2. Scroll down 
3. Delete an item by swiping
-> Expected result : The items re-arrange correctly
-> Actual result : The item is deleted but the ListView is scrolled up when the UI is updated
Completed
Last Updated: 19 Feb 2020 16:22 by ADMIN
Release R1 2020 SP1
When LoadOnDemand event have loaded its data then there is some kind of jumping down through the new items while scrolling. 
Completed
Last Updated: 19 Feb 2020 16:13 by ADMIN
Release R1 2020 SP1
Created by: Safan
Comments: 0
Category: ListView
Type: Bug Report
13
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: 19 Feb 2020 15:58 by ADMIN
Release R1 2020 SP1
If EndItemSwipe() is called inside the ItemSwiping event handler, the ItemSwiping event continues to occur on iOS until the user physically ends the swipe gesture.
Completed
Last Updated: 19 Feb 2020 15:47 by ADMIN
Release R1 2020 SP1
Flickering occurs after the RadListView is refreshed. The issue is observed with v 2019.1.116.1 of Telerik UI for Xamarin.
Unplanned
Last Updated: 07 Feb 2020 14:00 by ADMIN
Unplanned
Last Updated: 21 Jan 2020 07:39 by ADMIN
I have a listview with item templates in a modal popup but it is not visible on iOS simulator. On Android device it is OK.
Unplanned
Last Updated: 04 Nov 2019 15:25 by ADMIN
Java.Lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.

For example change the IsPullToRefreshEnabled state on button click, when button is pressed several times, exception is throw.
Unplanned
Last Updated: 01 Nov 2019 11:47 by ADMIN
Created by: Mayank
Comments: 0
Category: ListView
Type: Bug Report
0

Follow this tutorial https://docs.telerik.com/devtools/xamarin/controls/listview/listview-features-load-on-demand#loading-mode-with-collection 

It works on Android and iOS, but on UWP it is defaulting to Explicit mode and clicking the load button crashes the app.

Unplanned
Last Updated: 25 Oct 2019 11:31 by ADMIN

When RadListView is setup to load its items on demand and the LayoutDefinition is GridLayout with SpanCount set to 2 or more, the Footer Template does not take all the width, it expands only to the Width of the first column.

Completed
Last Updated: 23 Oct 2019 12:25 by ADMIN
Release R3 2019 SP
Currently groupheader can be stretched by using GroupHeaderLength property instead rather than resolving it automatically.
Completed
Last Updated: 23 Oct 2019 12:25 by ADMIN
Release R3 2019 SP
The following exception is thrown when scrolling ListView with Grid layout with many columns and rows:
Windows.UI.Xaml.LayoutCycleException: Layout cycle detected.  Layout could not complete.
Unplanned
Last Updated: 21 Oct 2019 15:18 by ADMIN

The bug can be reproduced on iOS 13 only. It is not reproducible on earlier versions of iOS. Run the attached project on iOS 13 device or Simulator to reproduce it.

Sometimes when focusing an entry and the onscreen keyboard shows up, the ListView is not scrolled correctly, so the entry is overlapped by the keyboard. The ListView layout appears messed up after that and the scrolling does not behave correctly.


Declined
Last Updated: 15 Oct 2019 08:43 by ADMIN
Cell height is not being adjusted to show all the content. the text overflow and it overlap the cell below. It seems that dynamic size is not respected.
Unplanned
Last Updated: 08 Oct 2019 11:05 by ADMIN
if the swipe content of the cells are buttons, dragging the buttons up and down will keep the swiped cells in the same position of the screen, creating unexpected animations and showing the entire swipe content of the cell.
Unplanned
Last Updated: 08 Oct 2019 10:45 by ADMIN
When swiping a cell, the swipe content of the cell will be shown if the swipe threshold is reached.  On iOS, the swipe content of another cell can be shown immediately by swiping another cell (which is an expected behaviour).  However on Android, when the user swipes another cell, the swipe content of the other cell isn't shown (while the swipe content of the first cell becomes hidden).  The user has to swipe the other cell again to show the swipe content.
Completed
Last Updated: 04 Oct 2019 14:46 by ADMIN
Release 2019.3.1004 (R3 2019 minor release)
GroupHeaderTemplate has a default gray background applied and setting Transparent does not take any effect.
Completed
Last Updated: 04 Oct 2019 14:45 by ADMIN
Release 2019.3.1004 (R3 2019 minor release)
When any control (Frame, for example) with applied Margin is placed inside GroupHeaderTemplate of the ListView, the Margin value is not respected on iOS.
Declined
Last Updated: 19 Sep 2019 14:22 by ADMIN

Hi,

I rolled my app with the ListView out to production and are getting 8+ crashes a day from 140 users with the above issue. I have included a stack trace. I cannot find the steps to reproduce the issue in development. I have rolled back to using the native ListView as this does not crash the app.

Attached is an example project to see what I am doing in general terms, but I have not been able to reproduce this crash in it.

My guess is that a DataTemplate is not being cleaned up properly and when the data behind is changed it attempts to access the control that represented the data in the DataTemplate.

Regards
Anthony

Xamarin caused by: android.runtime.JavaProxyThrowable: System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'Android.Support.V7.Widget.SwitchCompat'.
Java.Interop.JniPeerMembers.AssertSelf(IJavaPeerable self)<9cb01525c8ce48268eb7a54e1b653d67>:0
Java.Interop.JniPeerMembers.JniInstanceMethods.InvokeVirtualVoidMethod(string encodedMember, IJavaPeerable self, JniArgumentValue* parameters)<9cb01525c8ce48268eb7a54e1b653d67>:0
Android.Widget.CompoundButton.set_Checked(bool value)<83e36ed05052486983583851de96589e>:0
Xamarin.Forms.Platform.Android.AppCompat.SwitchRenderer.HandleToggled(object sender, EventArgs e)<e6fe81c4055a4db5bd435b7d12d894e3>:0
at Xamarin.Forms.Switch+<>c.<.cctor>b__14_0 (Xamarin.Forms.BindableObject bindable, System.Object oldValue, System.Object newValue) [0x0001c] in <209f66ed8fe04cb6a815feb8c3b62471>:0
Xamarin.Forms.BindableObject.SetValueActual(BindableProperty property, BindableObject.BindablePropertyContext context, object value, bool currentlyApplying, SetValueFlags attributes, bool silent)<209f66ed8fe04cb6a815feb8c3b62471>:0
Xamarin.Forms.BindableObject.SetValueCore(BindableProperty property, object value, SetValueFlags attributes, BindableObject.SetValuePrivateFlags privateAttributes)<209f66ed8fe04cb6a815feb8c3b62471>:0
Xamarin.Forms.BindingExpression.ApplyCore(object sourceObject, BindableObject target, BindableProperty property, bool fromTarget)<209f66ed8fe04cb6a815feb8c3b62471>:0
Xamarin.Forms.BindingExpression.Apply(bool fromTarget)<209f66ed8fe04cb6a815feb8c3b62471>:0
Xamarin.Forms.BindingExpression.BindingExpressionPart.<PropertyChanged>b__49_0()<209f66ed8fe04cb6a815feb8c3b62471>:0
Java.Lang.Thread.RunnableImplementor.Run()<83e36ed05052486983583851de96589e>:0
Java.Lang.IRunnableInvoker.n_Run(IntPtr jnienv, IntPtr native__this)<83e36ed05052486983583851de96589e>:0
at (wrapper dynamic-method) System.Object.31(intptr,intptr)
mono.java.lang.RunnableImplementor.n_run(Native Method)
mono.java.lang.RunnableImplementor.run()RunnableImplementor.java:30
android.os.Handler.handleCallback()Handler.java:739
android.os.Handler.dispatchMessage()Handler.java:95
android.os.Looper.loop()Looper.java:145
android.app.ActivityThread.main()ActivityThread.java:6914
java.lang.reflect.Method.invoke(Native Method)
java.lang.reflect.Method.invoke()Method.java:372
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run()ZygoteInit.java:1404
com.android.internal.os.ZygoteInit.main()ZygoteInit.java:1199