do not let uncollapsible node collapse

This commit is contained in:
Joao Moreno
2020-01-30 17:11:51 +01:00
parent 0b3f37fc06
commit 4130056098

View File

@@ -234,6 +234,10 @@ export class IndexTreeModel<T extends Exclude<any, undefined>, TFilterData = voi
setCollapsed(location: number[], collapsed?: boolean, recursive?: boolean): boolean {
const node = this.getTreeNode(location);
if (!node.collapsible) {
return false;
}
if (typeof collapsed === 'undefined') {
collapsed = !node.collapsed;
}