mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-08 17:19:48 +01:00
Fix missing event relays (#229163)
* add missing event relays * fix tests
This commit is contained in:
committed by
GitHub
parent
3045954bf9
commit
464f63c2f7
@@ -2625,8 +2625,8 @@ export abstract class AbstractTree<T, TFilterData, TRef> implements IDisposable
|
||||
private readonly onDidChangeActiveNodesRelay = this.disposables.add(new Relay<ITreeNode<T, TFilterData>[]>());
|
||||
|
||||
get onDidChangeModel(): Event<void> { return Event.any(this.onDidChangeModelRelay.event, this.onDidSwapModel.event); }
|
||||
get onDidChangeCollapseState(): Event<ICollapseStateChangeEvent<T, TFilterData>> { return this.model.onDidChangeCollapseState; }
|
||||
get onDidChangeRenderNodeCount(): Event<ITreeNode<T, TFilterData>> { return this.model.onDidChangeRenderNodeCount; }
|
||||
get onDidChangeCollapseState(): Event<ICollapseStateChangeEvent<T, TFilterData>> { return this.onDidChangeCollapseStateRelay.event; }
|
||||
get onDidChangeRenderNodeCount(): Event<ITreeNode<T, TFilterData>> { return this.onDidChangeRenderNodeCountRelay.event; }
|
||||
|
||||
private readonly _onWillRefilter = new Emitter<void>();
|
||||
readonly onWillRefilter: Event<void> = this._onWillRefilter.event;
|
||||
|
||||
@@ -302,7 +302,7 @@ suite('ObjectTree', function () {
|
||||
tree.setModel(newModel);
|
||||
|
||||
assert.strictEqual(didChangeModel, true);
|
||||
assert.strictEqual(didChangeRenderNodeCount, false);
|
||||
assert.strictEqual(didChangeRenderNodeCount, true);
|
||||
assert.strictEqual(didChangeCollapseState, false);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user