@@ -265,20 +265,18 @@ export class MouseHandler extends ViewEventHandler {
265265
266266class MouseDownOperation extends Disposable {
267267
268- private _context : ViewContext ;
269- private _viewController : ViewController ;
270- private _viewHelper : IPointerHandlerHelper ;
271- private _createMouseTarget : ( e : EditorMouseEvent , testEventTarget : boolean ) => editorBrowser . IMouseTarget ;
272- private _getMouseColumn : ( e : EditorMouseEvent ) => number ;
268+ private readonly _context : ViewContext ;
269+ private readonly _viewController : ViewController ;
270+ private readonly _viewHelper : IPointerHandlerHelper ;
271+ private readonly _createMouseTarget : ( e : EditorMouseEvent , testEventTarget : boolean ) => editorBrowser . IMouseTarget ;
272+ private readonly _getMouseColumn : ( e : EditorMouseEvent ) => number ;
273273
274- private _mouseMoveMonitor : GlobalEditorMouseMoveMonitor ;
274+ private readonly _mouseMoveMonitor : GlobalEditorMouseMoveMonitor ;
275+ private readonly _onScrollTimeout : TimeoutTimer ;
276+ private readonly _mouseState : MouseDownState ;
275277
276278 private _currentSelection : Selection ;
277- private _mouseState : MouseDownState ;
278-
279- private _onScrollTimeout : TimeoutTimer ;
280279 private _isActive : boolean ;
281-
282280 private _lastMouseEvent : EditorMouseEvent ;
283281
284282 constructor (
@@ -295,15 +293,13 @@ class MouseDownOperation extends Disposable {
295293 this . _createMouseTarget = createMouseTarget ;
296294 this . _getMouseColumn = getMouseColumn ;
297295
298- this . _currentSelection = new Selection ( 1 , 1 , 1 , 1 ) ;
296+ this . _mouseMoveMonitor = this . _register ( new GlobalEditorMouseMoveMonitor ( this . _viewHelper . viewDomNode ) ) ;
297+ this . _onScrollTimeout = this . _register ( new TimeoutTimer ( ) ) ;
299298 this . _mouseState = new MouseDownState ( ) ;
300299
301- this . _onScrollTimeout = this . _register ( new TimeoutTimer ( ) ) ;
300+ this . _currentSelection = new Selection ( 1 , 1 , 1 , 1 ) ;
302301 this . _isActive = false ;
303-
304302 this . _lastMouseEvent = null ;
305-
306- this . _mouseMoveMonitor = this . _register ( new GlobalEditorMouseMoveMonitor ( this . _viewHelper . viewDomNode ) ) ;
307303 }
308304
309305 public dispose ( ) : void {
0 commit comments