Cannot read property 'getLineMaxColumn' of null. Fixes #38290

This commit is contained in:
Martin Aeschlimann
2017-11-15 12:20:52 +01:00
parent d1d86476b9
commit 5e7bb87cec

View File

@@ -229,10 +229,7 @@ export class FoldingController {
this.mouseDownInfo = null;
let range = e.target.range;
if (!range) {
return;
}
if (!e.event.leftButton) {
if (!this.hiddenRangeModel || !range || !e.event.leftButton) {
return;
}
let iconClicked = false;
@@ -260,7 +257,7 @@ export class FoldingController {
case MouseTargetType.CONTENT_TEXT: {
if (this.hiddenRangeModel.hasRanges()) {
let model = this.editor.getModel();
if (range.startColumn === model.getLineMaxColumn(range.startLineNumber)) {
if (model && range.startColumn === model.getLineMaxColumn(range.startLineNumber)) {
break;
}
}