Widget widget = findItem(selectedElement);
if (widget instanceof TreeItem) {
TreeItem item = (TreeItem) widget;
TreeItemAdapter parent = new TreeItemAdapter(item).getParent();
int index = parent.indexOf(item);
minSelectedIndex = Math.min(minSelectedIndex, index);
if (index == minSelectedIndex)
parentOfMinSelected.setItem(parent.getItem());
}
}