提交 47cae425 编写于 作者: M Martin Aeschlimann

[folding] Click in bottom part of editor expands last region regardless of...

[folding] Click in bottom part of editor expands last region regardless of where focus is. Fixes #35259
上级 9c047a72
......@@ -318,12 +318,22 @@ export class FoldingController implements IFoldingController {
let model = this.editor.getModel();
let iconClicked = false;
switch (e.target.type) {
case MouseTargetType.GUTTER_LINE_DECORATIONS:
iconClicked = true;
break;
case MouseTargetType.CONTENT_EMPTY:
if (range.startColumn === model.getLineMaxColumn(range.startLineNumber)) {
let editorCoords = dom.getDomNodePagePosition(this.editor.getDomNode());
let pos = this.editor.getScrolledVisiblePosition(range.getEndPosition());
if (e.event.posy > editorCoords.top + pos.top + pos.height) {
return;
}
break;
}
return;
case MouseTargetType.CONTENT_TEXT:
if (range.startColumn === model.getLineMaxColumn(range.startLineNumber)) {
break;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册