make sure range is an instance of Range
This commit is contained in:
parent
6abd5dae8e
commit
e41d858afb
1 changed files with 2 additions and 2 deletions
|
|
@ -357,7 +357,7 @@ var Document = function(text) {
|
||||||
this.applyDeltas = function(deltas) {
|
this.applyDeltas = function(deltas) {
|
||||||
for (var i=0; i<deltas.length; i++) {
|
for (var i=0; i<deltas.length; i++) {
|
||||||
var delta = deltas[i];
|
var delta = deltas[i];
|
||||||
var range = delta.range;
|
var range = Range.fromPoints(delta.range.start, delta.range.end);
|
||||||
|
|
||||||
if (delta.action == "insertLines")
|
if (delta.action == "insertLines")
|
||||||
this.insertLines(range.start.row, delta.lines)
|
this.insertLines(range.start.row, delta.lines)
|
||||||
|
|
@ -373,7 +373,7 @@ var Document = function(text) {
|
||||||
this.revertDeltas = function(deltas) {
|
this.revertDeltas = function(deltas) {
|
||||||
for (var i=deltas.length-1; i>=0; i--) {
|
for (var i=deltas.length-1; i>=0; i--) {
|
||||||
var delta = deltas[i];
|
var delta = deltas[i];
|
||||||
var range = delta.range;
|
var range = Range.fromPoints(delta.range.start, delta.range.end);
|
||||||
|
|
||||||
if (delta.action == "insertLines")
|
if (delta.action == "insertLines")
|
||||||
this.removeLines(range.start.row, range.end.row)
|
this.removeLines(range.start.row, range.end.row)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue