Skip to content

Commit 7bf57ef

Browse files
committed
Merge branch 'dev' into fix-selection
2 parents e182d0b + 4b78d17 commit 7bf57ef

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

src/edit.ts

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -287,18 +287,14 @@ function resolveStructuralBreakOffset(
287287
const tok = probe.getToken();
288288
if (tok.type === 'close') {
289289
const finder = probe.clone();
290-
if (!finder.backwardList()) {
291-
return probe.offsetStart;
292-
}
293290
if (
294-
partialSelectionStartOffset !== undefined &&
295-
finder.offsetStart < partialSelectionStartOffset
291+
!finder.backwardList() ||
292+
(partialSelectionStartOffset !== undefined &&
293+
finder.offsetStart < partialSelectionStartOffset) ||
294+
!affectedLineSet.has(finder.line)
296295
) {
297296
return probe.offsetStart;
298297
}
299-
if (!affectedLineSet.has(finder.line)) {
300-
return probe.offsetStart;
301-
}
302298
}
303299
probe.next();
304300
}

0 commit comments

Comments
 (0)