Добрый день. Мне нужно отсортировать данные в компоненте tree. Сортирую так: mytree.sortItemsBy("data", "DESC") - сортирует вроде номально, но почему то после сортровки ветки(содержимое сортируется нормально) остаются на своих местах, а их node занимуют место согласно сортировке. И когда я пытаюсь открыть одну ветку дерева, она открывется в другом месте. а если я пытаюсь отсортировать так: mytree.sortItemsBy("data", "ASC") то вообще не сортирует. структура ХМЛ такая:

Код:
<node label ='Kempinski Emerald Palace'>
<node label ='Villa Type C' data = 'emerald_res villa_c'/>
<node label ='Villa Type D' data = 'emerald_res villa_d'/>
</node>
<node label ='Kingdom Of Sheba'>
<node label ='Kingdom Of Sheba' data = 'kofsheba sheba'/>
</node>
.....