restore single line delta optimization in anchor.js

This commit is contained in:
nightwing 2014-01-19 04:26:02 +04:00
commit c8d1df203e

View file

@ -101,6 +101,12 @@ var Anchor = exports.Anchor = function(doc, row, column) {
**/
this.onChange = function(e) {
var delta = e.data;
if (delta.start.row == delta.end.row && delta.start.row != this.row)
return;
if (delta.start.row > this.row)
return;
var point = this.$getTransformedPoint(delta, {row: this.row, column: this.column});
this.setPosition(point.row, point.column, true);
};