Clean up Gesture.addTarget

This commit is contained in:
Alex Dima 2019-09-30 17:20:41 +02:00
parent 531522b76e
commit 665ac1da33
No known key found for this signature in database
GPG key ID: 6E58D7B045760DA0

View file

@ -456,6 +456,7 @@ export class Minimap extends ViewPart {
private readonly _mouseDownListener: IDisposable;
private readonly _sliderMouseMoveMonitor: GlobalMouseMoveMonitor<IStandardMouseMoveEventData>;
private readonly _sliderMouseDownListener: IDisposable;
private readonly _gestureDisposable: IDisposable;
private readonly _sliderTouchStartListener: IDisposable;
private readonly _sliderTouchMoveListener: IDisposable;
private readonly _sliderTouchEndListener: IDisposable;
@ -576,7 +577,7 @@ export class Minimap extends ViewPart {
}
});
Gesture.addTarget(this._domNode.domNode);
this._gestureDisposable = Gesture.addTarget(this._domNode.domNode);
this._sliderTouchStartListener = dom.addDisposableListener(this._domNode.domNode, EventType.Start, (e: GestureEvent) => {
e.preventDefault();
e.stopPropagation();
@ -615,6 +616,7 @@ export class Minimap extends ViewPart {
this._mouseDownListener.dispose();
this._sliderMouseMoveMonitor.dispose();
this._sliderMouseDownListener.dispose();
this._gestureDisposable.dispose();
this._sliderTouchStartListener.dispose();
this._sliderTouchMoveListener.dispose();
this._sliderTouchEndListener.dispose();