debug: fix repl completions and disposable leak (#241776)

This commit is contained in:
Connor Peet
2025-02-25 00:04:45 +01:00
committed by GitHub
parent 45f744af6c
commit 0ff9bfdb13
2 changed files with 3 additions and 7 deletions
@@ -116,12 +116,12 @@ export class MainThreadDebugService implements MainThreadDebugServiceShape, IDeb
}
$registerDebugVisualizerTree(treeId: string, canEdit: boolean): void {
this.visualizerService.registerTree(treeId, {
this._visualizerTreeHandles.set(treeId, this.visualizerService.registerTree(treeId, {
disposeItem: id => this._proxy.$disposeVisualizedTree(id),
getChildren: e => this._proxy.$getVisualizerTreeItemChildren(treeId, e),
getTreeItem: e => this._proxy.$getVisualizerTreeItem(treeId, e),
editItem: canEdit ? ((e, v) => this._proxy.$editVisualizerTreeItem(e, v)) : undefined
});
}));
}
$unregisterDebugVisualizerTree(treeId: string): void {