mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-06 09:35:41 -05:00
fix issue where tree item doesn't expand when collapsible state is expanded (#2212)
This commit is contained in:
@@ -77,7 +77,7 @@ export class TreeNode implements sqlops.TreeComponentItem {
|
|||||||
|
|
||||||
public get collapsibleState(): vscode.TreeItemCollapsibleState {
|
public get collapsibleState(): vscode.TreeItemCollapsibleState {
|
||||||
if (!this._isAlwaysLeaf) {
|
if (!this._isAlwaysLeaf) {
|
||||||
return vscode.TreeItemCollapsibleState.Collapsed;
|
return vscode.TreeItemCollapsibleState.Expanded;
|
||||||
} else {
|
} else {
|
||||||
vscode.TreeItemCollapsibleState.None;
|
vscode.TreeItemCollapsibleState.None;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -55,4 +55,8 @@ export class TreeComponentDataSource implements IDataSource {
|
|||||||
public getParent(tree: ITree, node: any): TPromise<any> {
|
public getParent(tree: ITree, node: any): TPromise<any> {
|
||||||
return TPromise.as(null);
|
return TPromise.as(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public shouldAutoexpand(tree: ITree, node: ITreeComponentItem): boolean {
|
||||||
|
return node.collapsibleState === TreeItemCollapsibleState.Expanded;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user