я пытаюсь проверить/снять отметку с определенного узла и его дочерних узлов, как показано ниже, он работает. Кроме маски загрузки. я не знаю в чем проблема. почему бы не показать маску?
onTreepanelCheckChange: function(node, checked, eOpts) {
tree.setLoading( 'Wait...' );
node.cascadeBy( function( n ) {
n.set( 'checked', checked );
if( n.data.p_id !== 0 ) n.expand();
} );
tree.setLoading( false );
}
Я пытался использовать tree.suspendLayouts(); перед функцией cacadeBy, но результат тот же