Skip to content

Commit f48faad

Browse files
committed
imp(dom-adapters): description
1 parent 560d7aa commit f48faad

File tree

1 file changed

+2
-2
lines changed
  • packages/dom-adapters/src/BlockToolAdapter

1 file changed

+2
-2
lines changed

packages/dom-adapters/src/BlockToolAdapter/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -354,10 +354,10 @@ export class BlockToolAdapter implements BlockToolAdapterInterface {
354354
const relatedFragments = this.#model.getFragments(this.#blockIndex, key, end, currentValue.length);
355355

356356
/**
357-
* Adjust fragments ranges respectfully to the removed text
357+
* Fragment ranges bounds should be decreased by end index, because end is the index of the first character of the new block
358358
*/
359359
relatedFragments.forEach(fragment => {
360-
fragment.range[0] -= Math.max(0, end);
360+
fragment.range[0] = Math.max(0, fragment.range[0] - start);
361361
fragment.range[1] -= end;
362362
});
363363

0 commit comments

Comments
 (0)