linehighlight have wrong height on last line

This commit is contained in:
nightwing 2011-02-14 01:00:44 +08:00 committed by Fabian Jakobs
commit 5505f69eb0

View file

@ -1151,6 +1151,10 @@ var EditSession = function(text, mode) {
column: column
};
}
var rowData = this.$documentToScreenRow(row, column);
var screenRow = rowData[0];
if (row >= this.getLength()) {
return {
row: screenRow,
@ -1160,11 +1164,8 @@ var EditSession = function(text, mode) {
var split;
var wrapRowData = this.$wrapData[row];
var screenRow, screenRowOffset;
var screenColumn;
var rowData = this.$documentToScreenRow(row, column);
screenRow = rowData[0];
screenRowOffset = rowData[1];
var screenRowOffset = rowData[1];
str = this.getLine(row).substring(
wrapRowData[screenRowOffset - 1] || 0, column);
@ -1191,4 +1192,4 @@ var EditSession = function(text, mode) {
}).call(EditSession.prototype);
exports.EditSession = EditSession;
});
});