Skip to content
This repository was archived by the owner on May 5, 2021. It is now read-only.

Commit b2666af

Browse files
committed
[FIX] VRange: fix position inside AtomicityError
1 parent 2300369 commit b2666af

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/core/src/VRange.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ export class VRange {
195195
setStart(reference: VNode, position = RelativePosition.BEFORE): void {
196196
if (position === RelativePosition.BEFORE) {
197197
reference = reference.firstLeaf();
198-
} else {
198+
} else if (position === RelativePosition.AFTER) {
199199
reference = reference.lastLeaf();
200200
}
201201
if (reference.is(ContainerNode) && !reference.hasChildren()) {
@@ -221,7 +221,7 @@ export class VRange {
221221
setEnd(reference: VNode, position = RelativePosition.AFTER): void {
222222
if (position === RelativePosition.BEFORE) {
223223
reference = reference.firstLeaf();
224-
} else {
224+
} else if (position === RelativePosition.AFTER) {
225225
reference = reference.lastLeaf();
226226
}
227227
if (reference.is(ContainerNode) && !reference.hasChildren()) {

0 commit comments

Comments
 (0)