We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e182d0b + 4b78d17 commit 7bf57efCopy full SHA for 7bf57ef
src/edit.ts
@@ -287,18 +287,14 @@ function resolveStructuralBreakOffset(
287
const tok = probe.getToken();
288
if (tok.type === 'close') {
289
const finder = probe.clone();
290
- if (!finder.backwardList()) {
291
- return probe.offsetStart;
292
- }
293
if (
294
- partialSelectionStartOffset !== undefined &&
295
- finder.offsetStart < partialSelectionStartOffset
+ !finder.backwardList() ||
+ (partialSelectionStartOffset !== undefined &&
+ finder.offsetStart < partialSelectionStartOffset) ||
+ !affectedLineSet.has(finder.line)
296
) {
297
return probe.offsetStart;
298
}
299
- if (!affectedLineSet.has(finder.line)) {
300
301
302
303
probe.next();
304
0 commit comments