restore single line delta optimization in anchor.js
This commit is contained in:
parent
4299db01bd
commit
c8d1df203e
1 changed files with 6 additions and 0 deletions
|
|
@ -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);
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue