We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents a37f771 + 00d1de5 commit abdf85cCopy full SHA for abdf85c
src/vs/base/browser/ui/list/listWidget.ts
@@ -672,10 +672,10 @@ const DefaultMultipleSelectionController = {
672
export class MouseController<T> implements IDisposable {
673
674
private multipleSelectionController: IMultipleSelectionController<T> | undefined;
675
- private mouseSupport: boolean;
+ private readonly mouseSupport: boolean;
676
private readonly disposables = new DisposableStore();
677
678
- private _onPointer = new Emitter<IListMouseEvent<T>>();
+ private readonly _onPointer = this.disposables.add(new Emitter<IListMouseEvent<T>>());
679
readonly onPointer: Event<IListMouseEvent<T>> = this._onPointer.event;
680
681
constructor(protected list: List<T>) {
0 commit comments