Skip to content

Commit 417adf4

Browse files
committed
fix: prevent edit when uneditable range and selected range intersect or touch
1 parent 221a01d commit 417adf4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/tools.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ function lockCodeUsingDecoration (
122122
return true
123123
}
124124
return withDecoration
125-
? ranges.every((uneditableRange) => !uneditableRange.containsRange(range))
125+
? ranges.every((uneditableRange) => !monaco.Range.areIntersecting(uneditableRange, range))
126126
: ranges.some((editableRange) => editableRange.containsRange(range))
127127
}
128128

0 commit comments

Comments
 (0)