294
}
295
}
297
endIndexOfDeletion = candidateEndIndexOfDeletion === -(numberOfCustomLines + 1) && candidateEndIndexOfDeletion !== -1 ? numberOfCustomLines - 1 : - (candidateEndIndexOfDeletion + 1);
298
}
299
>
const isEndIndexBiggerThanStartIndex = endIndexOfDeletion > startIndexOfDeletion;
lineHeights.ts
300
>
const isEndIndexEqualToStartIndexAndCoversCustomLine = endIndexOfDeletion === startIndexOfDeletion
301
&& this._orderedCustomLines[startIndexOfDeletion]
302
&& this._orderedCustomLines[startIndexOfDeletion].lineNumber >= fromLineNumber
303
&& this._orderedCustomLines[startIndexOfDeletion].lineNumber <= toLineNumber;
305
>
if (isEndIndexBiggerThanStartIndex || isEndIndexEqualToStartIndexAndCoversCustomLine) {
306
let maximumSpecialHeightOnDeletedInterval = 0;
307
for (let i = startIndexOfDeletion; i <= endIndexOfDeletion; i++) {