ExpandCollapse Indicator is still visible when deleting all children of a branch
Workaround:
Reser the TreeView ItemsSource
Above the TreeView there is a Telerik.SegmentedControl, with two segments. If I click on one of the segments the ItemsSource of the TreeView gets updated by using .Add() or Remove() of the ObservableCollection.
If every Segment is called for the first time there is no problem. But if I want to clear all Items and display the empty treeView I get the following Exception.
Java.Lang.IndexOutOfBoundsException: 'Inconsistency detected. Invalid item position 0(offset:-1).state:14 md5a5af569a83c1a3f5c3a8a63bd7d39860.RadExtendedListView{c6376f1 VFED..... ........ 0,0-1200,840 #5}, adapter:com.telerik.widget.list.ListViewWrapperAdapter@b30041b, layout:android.support.v7.widget.LinearLayoutManager@3fd42d6, context:md5db22775bb305bf9756607f4261793d51.MainActivity@1d6cd4f
Available in minor release 2018.2.727.250. It will also be available in the R3 2018 release.
Available in R3 2018 release.
Calling TreeView's CheckItem method when the control is loaded, so that you mimic a "pre-checked" TreeView results in NullReferenceException in RadTreeView.Checkbox ToggleItem method.
When CollapseAll method is called, if the first element is out of the screen (after a scroll), the treeview crashes. Available in minor release 2018.3.1109. It will also be available in the R1 2019 release.