TextEditor.edit snippet overload now returns void. No longer preventing when already in snippet mode.

This commit is contained in:
Joel Day
2017-01-17 23:25:40 -08:00
parent 713aaff9d8
commit 95fc03271c
8 changed files with 18 additions and 25 deletions

View File

@@ -293,11 +293,12 @@ export class MainThreadEditors extends MainThreadEditorsShape {
return TPromise.as(this._textEditorsMap[id].applyEdits(modelVersionId, edits, opts));
}
$tryInsertSnippet(id: string, template: string, opts: IInsertSnippetOptions): TPromise<boolean> {
$tryInsertSnippet(id: string, template: string, opts: IInsertSnippetOptions): TPromise<any> {
if (!this._textEditorsMap[id]) {
return TPromise.wrapError('TextEditor disposed');
}
return TPromise.as(this._textEditorsMap[id].insertSnippet(template, opts));
this._textEditorsMap[id].insertSnippet(template, opts);
return TPromise.as(null);
}
$registerTextEditorDecorationType(key: string, options: IDecorationRenderOptions): void {