Send text editor properties updates in a single event

This commit is contained in:
Alex Dima
2018-02-26 16:50:13 +01:00
parent ad63cf5a12
commit 6aadb1ad40
5 changed files with 198 additions and 128 deletions

View File

@@ -409,11 +409,12 @@ export class MainThreadDocumentsAndEditors {
}
private _toTextEditorAddData(textEditor: MainThreadTextEditor): ITextEditorAddData {
const props = textEditor.getProperties();
return {
id: textEditor.getId(),
documentUri: textEditor.getModel().uri,
options: textEditor.getConfiguration(),
selections: textEditor.getSelections(),
options: props.options,
selections: props.selections,
editorPosition: this._findEditorPosition(textEditor)
};
}