diff --git a/src/htmlWorker.ts b/src/htmlWorker.ts index a0ad9625..cab32225 100644 --- a/src/htmlWorker.ts +++ b/src/htmlWorker.ts @@ -45,11 +45,8 @@ export class HTMLWorker { options: htmlService.FormattingOptions ): Promise { let document = this._getTextDocument(uri); - let textEdits = this._languageService.format( - document, - range, - this._languageSettings && this._languageSettings.format - ); + let formattingOptions = { ...this._languageSettings.format, ...options }; + let textEdits = this._languageService.format(document, range, formattingOptions); return Promise.resolve(textEdits); } async doHover(uri: string, position: htmlService.Position): Promise {