提交 f33b73f8 编写于 作者: M Martin Aeschlimann

Possible bugs around non-invoking usage of `isEmpty`. Fixes #27201

上级 6f274872
......@@ -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;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册