onBeforeSelect & tree

Добрый день.

http://webix.com/snippet/6e3a5a21

При множественном выборе элементов дерева (со SHIFT-ом) се срабатывает событие onBeforeSelect.

Данное событие мне нужно, чтобы при множественном выборе не проставлять состояние “выбрано” для веток, а только для элементов.

Это же касается события onAfterSelect.

День добрый

Да, это известное ограничение. В данный момент при shift-select операции onBeforeSelect and onAfterSelect не вызываются для каждого селектнутого элемента.

Единственная альтернатива - использовать onSelectChange событие и из него вызывать unselect для веток.

http://docs.webix.com/api__selectionmodel_onselectchange_event.html

Мы планируем исправить ситуацию с onBeforeSelect в одном из грядущих апдейтов.

Понятно, спасибо за разъяснение.