mirror of
https://github.com/microsoft/vscode.git
synced 2026-09-29 09:43:49 +01:00
Possible bugs around non-invoking usage of isEmpty. Fixes #27201
This commit is contained in:
@@ -287,7 +287,7 @@ export class FoldingController implements IFoldingController {
|
||||
return;
|
||||
}
|
||||
let range = e.target.range;
|
||||
if (!range || !range.isEmpty) {
|
||||
if (!range) {
|
||||
return;
|
||||
}
|
||||
if (!e.event.leftButton) {
|
||||
@@ -303,7 +303,7 @@ export class FoldingController implements IFoldingController {
|
||||
break;
|
||||
case MouseTargetType.CONTENT_EMPTY:
|
||||
case MouseTargetType.CONTENT_TEXT:
|
||||
if (range.isEmpty && range.startColumn === model.getLineMaxColumn(range.startLineNumber)) {
|
||||
if (range.startColumn === model.getLineMaxColumn(range.startLineNumber)) {
|
||||
break;
|
||||
}
|
||||
return;
|
||||
@@ -322,7 +322,7 @@ export class FoldingController implements IFoldingController {
|
||||
let iconClicked = this.mouseDownInfo.iconClicked;
|
||||
|
||||
let range = e.target.range;
|
||||
if (!range || !range.isEmpty || range.startLineNumber !== lineNumber) {
|
||||
if (!range || range.startLineNumber !== lineNumber) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user