fix hover mode discovery

This commit is contained in:
Joao Moreno 2016-09-05 18:05:04 +02:00
parent 89a490b1a5
commit f5f82d809c

View file

@ -247,7 +247,7 @@ export class ModesContentHoverWidget extends ContentHoverWidget {
this._openerService.open(URI.parse(content));
},
codeBlockRenderer: (modeId, value): string | TPromise<string> => {
const mode = modeId ? this._modeService.getMode(modeId) : this._editor.getModel().getModeId();
const mode = this._modeService.getMode(modeId || this._editor.getModel().getModeId());
const getMode = mode => mode ? TPromise.as(mode) : this._modeService.getOrCreateMode(modeId);
return getMode(mode)