mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-08 17:19:48 +01:00
[folding] Click in bottom part of editor expands last region regardless of where focus is. Fixes #35259
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user