File tree Expand file tree Collapse file tree
src/vs/workbench/api/browser Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,11 +33,11 @@ export class MainThreadDialogs implements MainThreadDiaglogsShape {
3333
3434 private static _convertOpenOptions ( options : MainThreadDialogOpenOptions ) : IOpenDialogOptions {
3535 const result : IOpenDialogOptions = {
36- openLabel : options . openLabel ,
36+ openLabel : options . openLabel || undefined ,
3737 canSelectFiles : options . canSelectFiles || ( ! options . canSelectFiles && ! options . canSelectFolders ) ,
3838 canSelectFolders : options . canSelectFolders ,
3939 canSelectMany : options . canSelectMany ,
40- defaultUri : URI . revive ( options . defaultUri )
40+ defaultUri : options . defaultUri ? URI . revive ( options . defaultUri ) : undefined
4141 } ;
4242 if ( options . filters ) {
4343 result . filters = [ ] ;
@@ -48,8 +48,8 @@ export class MainThreadDialogs implements MainThreadDiaglogsShape {
4848
4949 private static _convertSaveOptions ( options : MainThreadDialogSaveOptions ) : ISaveDialogOptions {
5050 const result : ISaveDialogOptions = {
51- defaultUri : URI . revive ( options . defaultUri ) ,
52- saveLabel : options . saveLabel
51+ defaultUri : options . defaultUri ? URI . revive ( options . defaultUri ) : undefined ,
52+ saveLabel : options . saveLabel || undefined
5353 } ;
5454 if ( options . filters ) {
5555 result . filters = [ ] ;
You can’t perform that action at this time.
0 commit comments