From 3843179ab6fa34f3d27129624258002f440b69b7 Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Tue, 2 Feb 2016 10:36:04 +0100 Subject: [PATCH] make sure to resolve editor input properly, fixes #2634 --- src/vs/workbench/parts/html/browser/htmlPreviewPart.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/parts/html/browser/htmlPreviewPart.ts b/src/vs/workbench/parts/html/browser/htmlPreviewPart.ts index a930a3a0a05..6a856340a17 100644 --- a/src/vs/workbench/parts/html/browser/htmlPreviewPart.ts +++ b/src/vs/workbench/parts/html/browser/htmlPreviewPart.ts @@ -17,7 +17,7 @@ import {Position} from 'vs/platform/editor/common/editor'; import {ITelemetryService} from 'vs/platform/telemetry/common/telemetry'; import {IStorageService, StorageEventType, StorageScope} from 'vs/platform/storage/common/storage'; import {IWorkbenchEditorService} from 'vs/workbench/services/editor/common/editorService'; -import {ResourceEditorModel} from 'vs/workbench/common/editor/resourceEditorModel'; +import {BaseTextEditorModel} from 'vs/workbench/common/editor/textEditorModel'; import {Preferences} from 'vs/workbench/common/constants'; import {HtmlInput} from 'vs/workbench/parts/html/common/htmlInput'; import {isLightTheme} from 'vs/platform/theme/common/themes'; @@ -137,8 +137,8 @@ export class HtmlPreviewPart extends BaseEditor { return TPromise.wrapError('Invalid input'); } - return this._editorService.resolveEditorModel(input).then(model => { - if (model instanceof ResourceEditorModel) { + return this._editorService.resolveEditorModel({ resource: (input).getResource() }).then(model => { + if (model instanceof BaseTextEditorModel) { this._model = model.textEditorModel } -- GitLab