From e8c2ff52af7bf8232d357c784217068032301521 Mon Sep 17 00:00:00 2001 From: Matheus Assis Date: Tue, 17 May 2022 15:07:08 -0300 Subject: [PATCH] fix: fixes bug where cannot expand when dropping on empty children --- .../core/src/uncontrolledEnvironment/StaticTreeDataProvider.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/core/src/uncontrolledEnvironment/StaticTreeDataProvider.ts b/packages/core/src/uncontrolledEnvironment/StaticTreeDataProvider.ts index 646aee62e..5c6c2eba2 100644 --- a/packages/core/src/uncontrolledEnvironment/StaticTreeDataProvider.ts +++ b/packages/core/src/uncontrolledEnvironment/StaticTreeDataProvider.ts @@ -21,6 +21,9 @@ export class StaticTreeDataProvider implements TreeDataProvider { public async onChangeItemChildren(itemId: TreeItemIndex, newChildren: TreeItemIndex[]): Promise { this.data.items[itemId].children = newChildren; + if (!this.data.items[itemId].hasChildren) { + this.data.items[itemId].hasChildren = true; + } this.onDidChangeTreeDataEmitter.emit([itemId]); }