Show hidden files by default
Since there is no other way to enable hidden files, it seems better to enable it by default otherwise there are some folders/files you simply can never open from the dialog.
This commit is contained in:
parent
4a29cd1664
commit
a2ad3d4ff4
|
@ -52,7 +52,15 @@ export type DialogOptions = OpenDialogOptions | SaveDialogOptions;
|
||||||
|
|
||||||
export const showOpenDialog = (options: OpenDialogOptions): Promise<string> => {
|
export const showOpenDialog = (options: OpenDialogOptions): Promise<string> => {
|
||||||
return new Promise<string>((resolve, reject): void => {
|
return new Promise<string>((resolve, reject): void => {
|
||||||
const dialog = new Dialog(DialogType.Open, options);
|
// Make the default to show hidden files and directories since there is no
|
||||||
|
// other way to make them visible in the dialogs currently.
|
||||||
|
const dialog = new Dialog(DialogType.Open, typeof options.properties.showHiddenFiles === "undefined" ? {
|
||||||
|
...options,
|
||||||
|
properties: {
|
||||||
|
...options.properties,
|
||||||
|
showHiddenFiles: true,
|
||||||
|
},
|
||||||
|
} : options);
|
||||||
dialog.onSelect((e) => {
|
dialog.onSelect((e) => {
|
||||||
dialog.dispose();
|
dialog.dispose();
|
||||||
resolve(e);
|
resolve(e);
|
||||||
|
|
Loading…
Reference in New Issue