clicking on scrollbar shouldn't focus the editor
This commit is contained in:
parent
26329c2d76
commit
650fe73386
1 changed files with 10 additions and 5 deletions
|
|
@ -46,11 +46,6 @@ var MouseHandler = function(editor) {
|
||||||
new DefaultGutterHandler(this);
|
new DefaultGutterHandler(this);
|
||||||
new DragdropHandler(this);
|
new DragdropHandler(this);
|
||||||
|
|
||||||
event.addListener(editor.container, "mousedown", function(e) {
|
|
||||||
editor.focus();
|
|
||||||
return event.preventDefault(e);
|
|
||||||
});
|
|
||||||
|
|
||||||
var mouseTarget = editor.renderer.getMouseEventTarget();
|
var mouseTarget = editor.renderer.getMouseEventTarget();
|
||||||
event.addListener(mouseTarget, "click", this.onMouseEvent.bind(this, "click"));
|
event.addListener(mouseTarget, "click", this.onMouseEvent.bind(this, "click"));
|
||||||
event.addListener(mouseTarget, "mousemove", this.onMouseMove.bind(this, "mousemove"));
|
event.addListener(mouseTarget, "mousemove", this.onMouseMove.bind(this, "mousemove"));
|
||||||
|
|
@ -62,6 +57,16 @@ var MouseHandler = function(editor) {
|
||||||
event.addListener(gutterEl, "click", this.onMouseEvent.bind(this, "gutterclick"));
|
event.addListener(gutterEl, "click", this.onMouseEvent.bind(this, "gutterclick"));
|
||||||
event.addListener(gutterEl, "dblclick", this.onMouseEvent.bind(this, "gutterdblclick"));
|
event.addListener(gutterEl, "dblclick", this.onMouseEvent.bind(this, "gutterdblclick"));
|
||||||
event.addListener(gutterEl, "mousemove", this.onMouseEvent.bind(this, "guttermousemove"));
|
event.addListener(gutterEl, "mousemove", this.onMouseEvent.bind(this, "guttermousemove"));
|
||||||
|
|
||||||
|
event.addListener(mouseTarget, "mousedown", function(e) {
|
||||||
|
editor.focus();
|
||||||
|
return event.preventDefault(e);
|
||||||
|
});
|
||||||
|
|
||||||
|
event.addListener(gutterEl, "mousedown", function(e) {
|
||||||
|
editor.focus();
|
||||||
|
return event.preventDefault(e);
|
||||||
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
(function() {
|
(function() {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue