diff --git a/src/ace/layer/Marker.js b/src/ace/layer/Marker.js index 3b7d0d6b..2c8ce732 100644 --- a/src/ace/layer/Marker.js +++ b/src/ace/layer/Marker.js @@ -5,7 +5,7 @@ * @license LGPLv3 * @author Fabian Jakobs */ -require.def("ace/layer/Marker", [], function() { +require.def("ace/layer/Marker", ["ace/Range"], function(Range) { var Marker = function(parentEl) { this.element = document.createElement("div"); @@ -74,12 +74,12 @@ var Marker = function(parentEl) { // selection start var row = range.start.row; - var lineRange = new ace.Range(row, range.start.column, row, this.doc.getLine(row).length); + var lineRange = new Range(row, range.start.column, row, this.doc.getLine(row).length); this.drawSingleLineMarker(stringBuilder, lineRange, clazz, layerConfig); // selection end var row = range.end.row; - var lineRange = new ace.Range(row, 0, row, range.end.column); + var lineRange = new Range(row, 0, row, range.end.column); this.drawSingleLineMarker(stringBuilder, lineRange, clazz, layerConfig); for (var row = range.start.row + 1; row < range.end.row; row++) {