diff --git a/tree-view-sample/src/jsonOutline.ts b/tree-view-sample/src/jsonOutline.ts index c05ac648..f36f2d85 100644 --- a/tree-view-sample/src/jsonOutline.ts +++ b/tree-view-sample/src/jsonOutline.ts @@ -26,10 +26,10 @@ export class JsonOutlineProvider implements vscode.TreeDataProvider { } refresh(offset?: string): void { - if (isNumber(offset)) { + this.parseTree(); + if (offset) { this._onDidChangeTreeData.fire(offset); } else { - this.parseTree(); this._onDidChangeTreeData.fire(); } }