use setCursorStyle instead of modifying classes

This commit is contained in:
Adam Jimenez 2014-06-06 13:50:29 +01:00
commit c0343a2cba
2 changed files with 4 additions and 7 deletions

View file

@ -50,10 +50,6 @@
cursor: text !important;
}
.ace_selection .ace_content {
cursor: default;
}
.ace_gutter {
position: absolute;
overflow : hidden;

View file

@ -82,11 +82,12 @@ var MouseHandler = function(editor) {
var char = editor.renderer.screenToTextCoordinates(e.x, e.y);
var range = editor.session.selection.getRange();
var renderer = editor.renderer;
if (!range.isEmpty() && range.insideStart(char.row, char.column)) {
editor.setStyle("ace_selection");
renderer.setCursorStyle("default");
} else {
editor.unsetStyle("ace_selection");
renderer.setCursorStyle("");
}
});
};