Fixes fallthrough with no options

This commit is contained in:
Eric Amodio
2017-04-25 10:23:16 -04:00
parent f3963ece95
commit c5de5b2df3

View File

@@ -66,12 +66,17 @@ export class ExtHostEditors extends ExtHostEditorsShape {
preserveFocus: preserveFocus,
pinned: true
};
} else {
} else if (typeof columnOrOptions === 'object') {
options = {
position: TypeConverters.fromViewColumn(columnOrOptions.column),
preserveFocus: columnOrOptions.preserveFocus,
pinned: columnOrOptions.preview === undefined ? true : !columnOrOptions.preview
};
} else {
options = {
preserveFocus: false,
pinned: true
};
}
return this._proxy.$tryShowTextDocument(<URI>document.uri, options).then(id => {