Images loaded from memory stream behave strange - on iOS they don’t load immediately, only after list is scrolled and after that they start resizing and reordering randomly when scrolling; on UWP they load on initialization but have same problem with reordering.
Currently groupheader can be stretched by using GroupHeaderLength property instead rather than resolving it automatically.
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
Available in the 2018 R2 SP release.
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index at System.ThrowHelper.ThrowArgumentOutOfRange_IndexException () [0x0000c] in <f32579baafc1404fa37ba3ec1abdc0bd>:0 at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) [0x00009] in <f32579baafc1404fa37ba3ec1abdc0bd>:0 at Telerik.XamarinForms.DataControls.ListView.ListViewDataAdapter.GetItem (System.Int32 index) [0x0001b] in <fcf5d4a482ed442f8a8bf1f6d4b51a9e>:0 at Telerik.XamarinForms.DataControlsRenderer.Android.ListViewDataSource.ItemAtIndex (System.Int32 index) [0x00000] in <fcf5d4a482ed442f8a8bf1f6d4b51a9e>:0 at Telerik.XamarinForms.DataControlsRenderer.Android.RadListViewDataSourceAdapter.IsGroupHeader (System.Int32 position) [0x00006] in <fcf5d4a482ed442f8a8bf1f6d4b51a9e>:0 at Telerik.XamarinForms.DataControlsRenderer.Android.ManagedSpanSizeLookup.GetSpanSize (System.Int32 position) [0x00014] in <fcf5d4a482ed442f8a8bf1f6d4b51a9e>:0 at Android.Support.V7.Widget.GridLayoutManager+SpanSizeLookup.n_GetSpanSize_I (System.IntPtr jnienv, System.IntPtr native__this, System.Int32 position) [0x00008] in <1c3b474ba0bc45cba6ec33f4b4b4b99a>:0 at (wrapper dynamic-method) System.Object.7c4a1162-c270-469c-9edd-2e3fb764422a(intptr,intptr,int) Available in the 2018 R2 SP release.
When LoadOnDemand event have loaded its data then there is some kind of jumping down through the new items while scrolling.
If you have set a custom LoadOndemandItemTemplate when the ListView is in manual LoadOnDemand mode, once you click the Load More button - it gets invisible. Clicking on the area where the button should be is working, though. Available in the R2 2018 release.
ListView: [UWP]Reorderng by dragging input controls triggers NullReferenceException. Available in minor release 2018.1.405. It will also be available in the R2 2018 release.
Steps to reproduce: 1. Re-Order an item in the list. 2. Add some items to said list, 3. and then Re-order again. 4. An "ArgumentOutOfRangeException" is thrown Available in the R2 2018 release.
The grouping does not work in Android if you do not use simple type properties to group the items. In UWP everything works fine, in iOS I have not tested the scenario. I added a demo solution to test the issue. Available in the R2 2018 release.