Make sure we have a model

Fixes #47549
This commit is contained in:
Matt Bierner 2018-05-01 10:43:36 -07:00
parent ba1fda8b86
commit 245155d161

View file

@ -144,6 +144,10 @@ export class LightBulbWidget implements IDisposable, IContentWidget {
}
const { lineNumber } = this._model.position;
const model = this._editor.getModel();
if (!model) {
return;
}
const tabSize = model.getOptions().tabSize;
const lineContent = model.getLineContent(lineNumber);
const indent = TextModel.computeIndentLevel(lineContent, tabSize);