Community
Participate
Working Groups
In a big Tree, keyboard navigation is noticeably slower at the bottom than at the top. This is due to the way "_findIndexByItem" works. We should find a way to optimize that function.
Fixed in CVS HEAD by refactoring findIndexByItem and key-handling in general in Tree.js. Keyboard-navigation in IE6 is still kinda slow (especially when holding down a key), but i think that is mostly rendering and therefore another issue. Any further optimization in the internal model-navigation logic would require caching more data, e.g. the focusItem index.