[folding] Click in bottom part of editor expands last region regardless of where focus is. Fixes #35259

This commit is contained in:
Martin Aeschlimann
2017-10-03 15:04:19 +02:00
parent 9c047a727e
commit 47cae425b5
@@ -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;