Событие onBeforeSelect в дереве

Добрый день.

Подскажите пожалуйста, что сделать, чтобы включилась обработка события onBeforeSelect в дереве при выборе элементов со Shift-ом. Зачем мне это нужно - у меня дерево это структура компании: итемы - люди, разветвления - подразделения.

В дереве включен Драг-Дроп и мультиселект, таким образом можно выделить несколько людей и переместить. Подразделения нужно таскать только по одному, а вот для этого мне нужно обрабатывать событие onBeforeSelect. Когда кликают на подразделение с Ctrl-ом - все хорошо, событие срабатывает и выделить его нельзя, а при Shift-е - нет, подразделение выделяется и его можно таскать вместе с людьми.

Вот, пример, как оно работает сейчас: http://webix.com/snippet/533745ed

К сожалению толком его не включить, но можно отключить саму возможность выбирать группы айтемов через shift-click ( оставив при этом ctrl-click )

То что событие не срабатывает для Shift клик - это недосмотр текущей архитектуры. По возможности мы исправим это в следующей версии.