WinJS.Promise#as is not what you think it is, use wrap instead - fixes #11754

This commit is contained in:
Johannes Rieken
2016-09-09 15:12:23 +02:00
parent 46c86891ec
commit f5a0ea60c8
3 changed files with 19 additions and 1 deletions

View File

@@ -29,7 +29,7 @@ export class ExtHostQuickOpen extends ExtHostQuickOpenShape {
// clear state from last invocation
this._onDidSelectItem = undefined;
const itemsPromise = <TPromise<Item[]>> TPromise.as(itemsOrItemsPromise);
const itemsPromise = <TPromise<Item[]>>TPromise.wrap(itemsOrItemsPromise);
const quickPickWidget = this._proxy.$show({
autoFocus: { autoFocusFirstEntry: true },