From 7003656c11410b04bae7c17159ffefb5ea723d06 Mon Sep 17 00:00:00 2001 From: Jonathan Williams Date: Fri, 15 Jan 2016 11:12:54 +0800 Subject: [PATCH] Revert "Change cursor style on crosshair while selecting" --- lib/sublime-select.coffee | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/lib/sublime-select.coffee b/lib/sublime-select.coffee index 0fe34a2..55d3d8a 100644 --- a/lib/sublime-select.coffee +++ b/lib/sublime-select.coffee @@ -102,15 +102,6 @@ module.exports = if e.which == 0 resetState() - onKeyDown = (e) -> - if e['keyIdentifier'] == inputCfg.selectKeyName and e['type'] == 'keydown' - editorElement.shadowRoot.querySelector( - '.lines').style.cursor = 'crosshair' - - onKeyUp = (e) -> - if e['keyIdentifier'] == inputCfg.selectKeyName and e['type'] == 'keyup' - editorElement.shadowRoot.querySelector('.lines').style.cursor = '' - # Hijack all the mouse events while selecting hijackMouseEvent = (e) -> if mouseStartPos @@ -130,7 +121,7 @@ module.exports = _screenPositionForMouseEvent = (e) -> if editorComponent is null editorComponent = atom.views.getView(editor).component - + pixelPosition = editorComponent.pixelPositionForMouseEvent(e) targetTop = pixelPosition.top targetLeft = pixelPosition.left @@ -146,6 +137,9 @@ module.exports = _mainMouseDown = (e) -> e.which is inputCfg.mouseNum + _keyDown = (e) -> + e[inputCfg.selectKey] + _mainMouseAndKeyDown = (e) -> _mainMouseDown(e) and e[inputCfg.selectKey] @@ -175,8 +169,6 @@ module.exports = editor.onDidChangeSelectionRange onRangeChange editorElement.onmousedown = onMouseDown editorElement.onmousemove = onMouseMove - editorElement.onkeydown = onKeyDown - editorElement.onkeyup = onKeyUp editorElement.onmouseup = hijackMouseEvent editorElement.onmouseleave = hijackMouseEvent editorElement.onmouseenter = hijackMouseEvent